From 0dc6be351c29ad5617cb5e3d08607d167d2d0ae3 Mon Sep 17 00:00:00 2001 From: Michael Hackstein Date: Fri, 13 Mar 2015 14:16:11 +0100 Subject: [PATCH] Fixed tests for non overwriting version of swagger documentation --- js/server/tests/shell-foxx.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/server/tests/shell-foxx.js b/js/server/tests/shell-foxx.js index 529c601dd2..6df694bc2f 100644 --- a/js/server/tests/shell-foxx.js +++ b/js/server/tests/shell-foxx.js @@ -724,7 +724,8 @@ function DocumentationAndConstraintsSpec () { assertEqual(routes[0].docs.parameters[0].name, paramName); assertEqual(routes[0].docs.parameters[0].paramType, "body"); assertEqual(routes[0].docs.parameters[0].description, description); - assertEqual(routes[0].docs.parameters[0].dataType, jsonSchema.id); + var token = routes[0].docs.parameters[0].dataType; + assertEqual(app.models.hasOwnProperty(token), true); }, testAddBodyParamWithMultipleItems: function () { @@ -748,7 +749,8 @@ function DocumentationAndConstraintsSpec () { assertEqual(routes[0].docs.parameters[0].name, paramName); assertEqual(routes[0].docs.parameters[0].paramType, "body"); assertEqual(routes[0].docs.parameters[0].description, description); - assertEqual(routes[0].docs.parameters[0].dataType, jsonSchema.id); + var token = routes[0].docs.parameters[0].dataType; + assertEqual(app.models.hasOwnProperty(token), true); }, testDefineBodyParamAddsJSONSchemaToModels: function () { @@ -768,7 +770,8 @@ function DocumentationAndConstraintsSpec () { type: ModelPrototype }); - assertEqual(app.models[jsonSchema.id], jsonSchema); + var token = routes[0].docs.parameters[0].dataType; + assertEqual(app.models[token], jsonSchema); }, testSetParamForBodyParam: function () {