Commit Graph

121 Commits

Author SHA1 Message Date
Mike Stead
e8f090604c Validate that api scheme is used correctly 2016-08-01 10:26:10 +10:00
Mike Stead
51965f94b5 Use api host if schema host is undefined 2016-08-01 09:46:34 +10:00
Roman Hotsiy
2872ffbcf9
If API supports both HTTP and HTTPS use HTTPS (fixes #72) 2016-07-26 14:51:59 +03:00
Roman Hotsiy
a5959bdf55
Refactor menu 2016-07-26 12:33:55 +03:00
Roman Hotsiy
205aa6211c
Pull markdown headers from description into side menu 2016-07-21 13:52:56 +03:00
Roman Hotsiy
ac6c203f24
fix tests 2016-07-01 18:33:42 +03:00
Roman Hotsiy
4a475677f7
Clean up tests 2016-07-01 16:30:57 +03:00
Roman Hotsiy
a671d2f005
update to the latest angular 2016-07-01 15:53:16 +03:00
Roman Hotsiy
8d039af839
Fix additionalProperties: true crash 2016-06-29 22:29:05 +03:00
Roman Hotsiy
9e1d7768d7
test for transitive dereferencing 2016-06-25 13:58:03 +03:00
Roman Hotsiy
003fba8651
Refactoring
Rename schemaMgr to specMgr
fix error logs in tests
2016-06-23 17:46:10 +03:00
Roman Hotsiy
85d72d64e3 Update and clean up deps 2016-06-23 11:36:58 +03:00
Roman Hotsiy
53b4f55876 Refactor 2016-06-22 21:53:11 +03:00
Roman Hotsiy
1e97ea655e Refactor + perf optimizations 2016-06-22 19:13:57 +03:00
Roman Hotsiy
4f39ab9edc Add tslint 2016-06-13 20:54:24 +03:00
Roman Hotsiy
4498884f62 Migrate tests to TypeScript 2016-06-12 20:44:34 +03:00
Roman Hotsiy
bdbf7e0ab1 Fixed e2e tests (button was not clickable) 2016-05-20 19:51:57 +03:00
Roman Hotsiy
57b96a6eda Add more e2e tests 2016-05-18 17:44:58 +03:00
Roman Hotsiy
b2db144c6b separate general e2e test from apis.guru 2016-05-10 10:04:43 +03:00
Roman Hotsiy
ed20f784db Update tests 2016-05-09 22:55:16 +03:00
Roman Hotsiy
96fc22d90b moved logick to services 2016-05-07 10:54:44 +03:00
Roman Hotsiy
d2eca9fcde updated angular to rc + refactor 2016-05-06 00:48:41 +03:00
Roman Hotsiy
823c0e60c5 Hanlde empty discriminator 2016-04-13 15:46:41 +03:00
Roman Hotsiy
46ed1ae16b fix e2e test 2016-03-31 19:41:17 +03:00
Roman Hotsiy
0d3d9213de exclude pushpay.com spec from e2e test 2016-03-15 16:14:39 +02:00
Roman Hotsiy
3a6e2c14c4 Nested allOf handling 2016-03-15 16:09:42 +02:00
Roman Hotsiy
e957a92346 allOf merging fixes (fixes #31) 2016-03-15 16:09:16 +02:00
Roman Hotsiy
f3d344fd37 Exclude incorrect spec from e2e tests 2016-02-22 16:12:17 +02:00
Roman Hotsiy
a7913dec59 Upgrade to Angular 2.0.0-beta.3 + refactoring 2016-02-11 13:38:44 +02:00
Roman Hotsiy
fa81187e10 Use operationId in links; fixes #14 2016-02-07 16:10:32 +02:00
Roman Hotsiy
8542d88523 Fix e2e tests 2016-02-01 19:37:32 +02:00
Roman Hotsiy
fb7c2d160f Update tests 2016-02-01 14:47:45 +02:00
Roman Hotsiy
550541eb17 remove full suffix from dist files 2016-01-24 23:15:04 +02:00
Roman Hotsiy
556aeeb6da disableLazySchemas option + tests fixes 2016-01-24 21:27:15 +02:00
Roman Hotsiy
38f642dbb8 Fix pipes spec 2016-01-23 16:00:38 +02:00
Roman Hotsiy
d9c1bf6bb9 update e2e to pass with responsive menu 2016-01-21 17:27:20 +02:00
Roman Hotsiy
ccac2ee15c refactor sticky-sidebar as directive 2016-01-21 00:11:30 +02:00
Roman Hotsiy
528b1c4728 Run e2e on full APIs guru list only on tags 2016-01-20 18:31:32 +02:00
Roman Hotsiy
139a0ec1b9 e2e tests fixes 2016-01-17 18:29:16 +02:00
Roman Hotsiy
4b8e35e4f1 Try run sauce labs build on travis 2016-01-17 00:46:23 +02:00
Roman Hotsiy
ab8da92578 Remove few APIs from e2e tests 2016-01-17 00:35:29 +02:00
Roman Hotsiy
accc44f0ea Optimise dereference + add warn 2016-01-17 00:32:50 +02:00
Roman Hotsiy
afb9f6b1ed Handle circular references 2016-01-16 00:44:10 +02:00
Roman Hotsiy
3c10825d18 clarify e2e tests output 2016-01-15 23:26:54 +02:00
Roman Hotsiy
4e2be888dc Add basic e2e tests 2016-01-15 22:34:28 +02:00
Roman Hotsiy
26b9bbc4ae Discriminator support 2016-01-09 22:37:01 +02:00
Roman Hotsiy
ba2571a446 Implemented findDerivedDefs routine 2016-01-09 22:37:01 +02:00
Roman Hotsiy
f5d7ac9236 Add ApiLogo Component that uses x-logo option 2015-12-20 23:34:20 +02:00
Roman Hotsiy
53f7f3a007 Sort tests by groups 2015-12-19 19:36:28 +02:00
Roman Hotsiy
b29c49e8d0 Add MethodsList component test suite 2015-12-19 17:19:18 +02:00
Roman Hotsiy
b2c1da25d1 Add getChildDebugElementAll 2015-12-19 15:31:09 +02:00
Roman Hotsiy
c591f75468 Add Zippy component spec 2015-12-19 14:23:20 +02:00
Roman Hotsiy
1513f21637 ApiInfo component spec 2015-12-18 10:36:01 +02:00
Roman Hotsiy
36c51dee3d Migrate tests to jasmine instead of macha (angular testing depends on jasmine) 2015-12-18 10:34:17 +02:00
Roman Hotsiy
832d018c1b Fix pipes and testcases 2015-12-14 18:31:17 +02:00
Roman Hotsiy
b5dcc7a19d Add pipes test suite 2015-12-14 18:14:35 +02:00
Roman Hotsiy
47cd65f2a3 Improved SchemaManager test suite 2015-12-14 15:54:29 +02:00
Roman Hotsiy
5b32d31d13 Add BaseComponent joinAllOf test suite 2015-12-14 10:18:46 +02:00
Roman Hotsiy
0c6ded776a Add extra testcase to base.dereference test suite 2015-12-13 00:04:27 +02:00
Roman Hotsiy
b67c3e8d50 Add testsuite for BaseComponent 2015-12-12 22:13:26 +02:00
Roman Hotsiy
e39b26a2af Updated eslint 2015-12-12 22:10:59 +02:00
Roman Hotsiy
4f3c8ba56e Renamed shcema-manager spec 2015-12-12 19:08:21 +02:00
Roman Hotsiy
362cd3b7bf JsonPointer testsuite 2015-12-12 18:31:59 +02:00
Roman Hotsiy
d077d8267d helpers testsuite 2015-12-12 18:31:35 +02:00
Roman Hotsiy
d2d856067b Redesigned specs + finish schemaManager spec 2015-12-12 17:28:46 +02:00
Roman Hotsiy
ddbad9bfd3 minor test schema update 2015-12-12 13:59:30 +02:00
Roman Hotsiy
a7c6202057 Add eslint for testsuits 2015-12-12 13:48:37 +02:00
Roman Hotsiy
18697190ae tests on buildMenuTree 2015-12-11 23:50:26 +02:00
Roman Hotsiy
2804c69646 Add test schema 2015-12-10 22:10:49 +02:00
Roman Hotsiy
8c814f9fc0 Add a few schema-manager tests 2015-12-10 21:36:11 +02:00
Roman Hotsiy
5ceb4b8858 Setup unit tests + few simple tests 2015-12-09 23:46:27 +02:00