Merge remote-tracking branch 'upstream/master' into JSONEditorMaster
Conflicts: dist/swagger-ui.js dist/swagger-ui.min.js test/e2e/v2.js
This commit is contained in:
3
dist/css/print.css
vendored
3
dist/css/print.css
vendored
@@ -819,6 +819,9 @@
|
|||||||
outline: 2px solid black;
|
outline: 2px solid black;
|
||||||
outline-color: #cc0000;
|
outline-color: #cc0000;
|
||||||
}
|
}
|
||||||
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
|
||||||
|
max-width: 300px;
|
||||||
|
}
|
||||||
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
||||||
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|||||||
3
dist/css/screen.css
vendored
3
dist/css/screen.css
vendored
@@ -819,6 +819,9 @@
|
|||||||
outline: 2px solid black;
|
outline: 2px solid black;
|
||||||
outline-color: #cc0000;
|
outline-color: #cc0000;
|
||||||
}
|
}
|
||||||
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
|
||||||
|
max-width: 300px;
|
||||||
|
}
|
||||||
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
||||||
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|||||||
53
dist/lang/zh-cn.js
vendored
Normal file
53
dist/lang/zh-cn.js
vendored
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
/* jshint quotmark: double */
|
||||||
|
window.SwaggerTranslator.learn({
|
||||||
|
"Warning: Deprecated":"警告:已过时",
|
||||||
|
"Implementation Notes":"实现备注",
|
||||||
|
"Response Class":"响应类",
|
||||||
|
"Status":"状态",
|
||||||
|
"Parameters":"参数",
|
||||||
|
"Parameter":"参数",
|
||||||
|
"Value":"值",
|
||||||
|
"Description":"描述",
|
||||||
|
"Parameter Type":"参数类型",
|
||||||
|
"Data Type":"数据类型",
|
||||||
|
"Response Messages":"响应消息",
|
||||||
|
"HTTP Status Code":"HTTP状态码",
|
||||||
|
"Reason":"原因",
|
||||||
|
"Response Model":"响应模型",
|
||||||
|
"Request URL":"请求URL",
|
||||||
|
"Response Body":"响应体",
|
||||||
|
"Response Code":"响应码",
|
||||||
|
"Response Headers":"响应头",
|
||||||
|
"Hide Response":"隐藏响应",
|
||||||
|
"Headers":"头",
|
||||||
|
"Try it out!":"试一下!",
|
||||||
|
"Show/Hide":"显示/隐藏",
|
||||||
|
"List Operations":"显示操作",
|
||||||
|
"Expand Operations":"展开操作",
|
||||||
|
"Raw":"原始",
|
||||||
|
"can't parse JSON. Raw result":"无法解析JSON. 原始结果",
|
||||||
|
"Model Schema":"模型架构",
|
||||||
|
"Model":"模型",
|
||||||
|
"apply":"应用",
|
||||||
|
"Username":"用户名",
|
||||||
|
"Password":"密码",
|
||||||
|
"Terms of service":"服务条款",
|
||||||
|
"Created by":"创建者",
|
||||||
|
"See more at":"查看更多:",
|
||||||
|
"Contact the developer":"联系开发者",
|
||||||
|
"api version":"api版本",
|
||||||
|
"Response Content Type":"响应Content Type",
|
||||||
|
"fetching resource":"正在获取资源",
|
||||||
|
"fetching resource list":"正在获取资源列表",
|
||||||
|
"Explore":"浏览",
|
||||||
|
"Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis",
|
||||||
|
"Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。",
|
||||||
|
"Please specify the protocol for":"请指定协议:",
|
||||||
|
"Can't read swagger JSON from":"无法读取swagger JSON于",
|
||||||
|
"Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI",
|
||||||
|
"Unable to read api":"无法读取api",
|
||||||
|
"from path":"从路径",
|
||||||
|
"server returned":"服务器返回"
|
||||||
|
});
|
||||||
53
lang/zh-cn.js
Normal file
53
lang/zh-cn.js
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
/* jshint quotmark: double */
|
||||||
|
window.SwaggerTranslator.learn({
|
||||||
|
"Warning: Deprecated":"警告:已过时",
|
||||||
|
"Implementation Notes":"实现备注",
|
||||||
|
"Response Class":"响应类",
|
||||||
|
"Status":"状态",
|
||||||
|
"Parameters":"参数",
|
||||||
|
"Parameter":"参数",
|
||||||
|
"Value":"值",
|
||||||
|
"Description":"描述",
|
||||||
|
"Parameter Type":"参数类型",
|
||||||
|
"Data Type":"数据类型",
|
||||||
|
"Response Messages":"响应消息",
|
||||||
|
"HTTP Status Code":"HTTP状态码",
|
||||||
|
"Reason":"原因",
|
||||||
|
"Response Model":"响应模型",
|
||||||
|
"Request URL":"请求URL",
|
||||||
|
"Response Body":"响应体",
|
||||||
|
"Response Code":"响应码",
|
||||||
|
"Response Headers":"响应头",
|
||||||
|
"Hide Response":"隐藏响应",
|
||||||
|
"Headers":"头",
|
||||||
|
"Try it out!":"试一下!",
|
||||||
|
"Show/Hide":"显示/隐藏",
|
||||||
|
"List Operations":"显示操作",
|
||||||
|
"Expand Operations":"展开操作",
|
||||||
|
"Raw":"原始",
|
||||||
|
"can't parse JSON. Raw result":"无法解析JSON. 原始结果",
|
||||||
|
"Model Schema":"模型架构",
|
||||||
|
"Model":"模型",
|
||||||
|
"apply":"应用",
|
||||||
|
"Username":"用户名",
|
||||||
|
"Password":"密码",
|
||||||
|
"Terms of service":"服务条款",
|
||||||
|
"Created by":"创建者",
|
||||||
|
"See more at":"查看更多:",
|
||||||
|
"Contact the developer":"联系开发者",
|
||||||
|
"api version":"api版本",
|
||||||
|
"Response Content Type":"响应Content Type",
|
||||||
|
"fetching resource":"正在获取资源",
|
||||||
|
"fetching resource list":"正在获取资源列表",
|
||||||
|
"Explore":"浏览",
|
||||||
|
"Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis",
|
||||||
|
"Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。",
|
||||||
|
"Please specify the protocol for":"请指定协议:",
|
||||||
|
"Can't read swagger JSON from":"无法读取swagger JSON于",
|
||||||
|
"Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI",
|
||||||
|
"Unable to read api":"无法读取api",
|
||||||
|
"from path":"从路径",
|
||||||
|
"server returned":"服务器返回"
|
||||||
|
});
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"description": "Swagger UI is a dependency-free collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API",
|
"description": "Swagger UI is a dependency-free collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API",
|
||||||
"version": "2.1.2",
|
"version": "2.1.3",
|
||||||
"homepage": "http://swagger.io",
|
"homepage": "http://swagger.io",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "dist/swagger-ui.js",
|
"main": "dist/swagger-ui.js",
|
||||||
@@ -50,6 +50,6 @@
|
|||||||
"less": "^2.4.0",
|
"less": "^2.4.0",
|
||||||
"mocha": "^2.1.0",
|
"mocha": "^2.1.0",
|
||||||
"selenium-webdriver": "^2.45.0",
|
"selenium-webdriver": "^2.45.0",
|
||||||
"swagger-client": "2.1.3"
|
"swagger-client": "2.1.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -819,6 +819,9 @@
|
|||||||
outline: 2px solid black;
|
outline: 2px solid black;
|
||||||
outline-color: #cc0000;
|
outline-color: #cc0000;
|
||||||
}
|
}
|
||||||
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
|
||||||
|
max-width: 300px;
|
||||||
|
}
|
||||||
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
||||||
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|||||||
@@ -819,6 +819,9 @@
|
|||||||
outline: 2px solid black;
|
outline: 2px solid black;
|
||||||
outline-color: #cc0000;
|
outline-color: #cc0000;
|
||||||
}
|
}
|
||||||
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
|
||||||
|
max-width: 300px;
|
||||||
|
}
|
||||||
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
|
||||||
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|||||||
@@ -701,6 +701,7 @@ SwaggerUi.Views.OperationView = Backbone.View.extend({
|
|||||||
$.bbq.pushState('#/', 2);
|
$.bbq.pushState('#/', 2);
|
||||||
Docs.collapseOperation(elem);
|
Docs.collapseOperation(elem);
|
||||||
} else {
|
} else {
|
||||||
|
event.preventDefault();
|
||||||
Docs.expandOperation(elem);
|
Docs.expandOperation(elem);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -757,6 +757,9 @@
|
|||||||
outline: 2px solid black;
|
outline: 2px solid black;
|
||||||
outline-color: #cc0000;
|
outline-color: #cc0000;
|
||||||
}
|
}
|
||||||
|
select[name='parameterContentType'] {
|
||||||
|
max-width:300px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
div.response {
|
div.response {
|
||||||
div.block {
|
div.block {
|
||||||
|
|||||||
@@ -28,8 +28,12 @@ module.exports.start = function (specsLocation, done) {
|
|||||||
|
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
driver.get(url);
|
driver.get(url);
|
||||||
done();
|
setTimeout(function() {
|
||||||
|
done();
|
||||||
|
}, 2000);
|
||||||
|
console.log('waiting for UI to load');
|
||||||
}, process.env.TRAVIS ? 20000 : 5000);
|
}, process.env.TRAVIS ? 20000 : 5000);
|
||||||
|
console.log('waiting for server to start');
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports.close = function() {
|
module.exports.close = function() {
|
||||||
|
|||||||
@@ -96,7 +96,8 @@ describe('swagger 1.x spec tests', function () {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
after(function(){
|
after(function(done){
|
||||||
servers.close();
|
servers.close();
|
||||||
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -17,10 +17,10 @@ var elements = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
describe('swagger 2.0 spec tests', function () {
|
describe('swagger 2.0 spec tests', function () {
|
||||||
this.timeout(10 * 1000);
|
this.timeout(40 * 1000);
|
||||||
|
|
||||||
before(function (done) {
|
before(function (done) {
|
||||||
this.timeout(25 * 1000);
|
this.timeout(50 * 1000);
|
||||||
servers.start('/v2/petstore.json', done);
|
servers.start('/v2/petstore.json', done);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -110,6 +110,7 @@ describe('swagger 2.0 spec tests', function () {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
['root.id','root.username','root.firstName','root.lastName', 'root.email', 'root.password', 'root.phone', 'root.userStatus']
|
['root.id','root.username','root.firstName','root.lastName', 'root.email', 'root.password', 'root.phone', 'root.userStatus']
|
||||||
.forEach(function (id) {
|
.forEach(function (id) {
|
||||||
it('should find a jsoneditor for user post with field: ' + id, function (done) {
|
it('should find a jsoneditor for user post with field: ' + id, function (done) {
|
||||||
@@ -122,7 +123,8 @@ describe('swagger 2.0 spec tests', function () {
|
|||||||
|
|
||||||
// TODO JSonEditor Tests for POST/PUT
|
// TODO JSonEditor Tests for POST/PUT
|
||||||
|
|
||||||
after(function() {
|
after(function(done) {
|
||||||
servers.close();
|
servers.close();
|
||||||
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user