Commit Graph

67 Commits

Author SHA1 Message Date
James
628d68ed2d ensures tests work with new babel config 2020-09-21 21:58:16 -04:00
James
857cf088f6 roughs out pattern for awaiting ensureIndex on all models 2020-08-21 15:19:50 -04:00
James
b53dbc1a27 adds update, adds way to disable email within forgotPassword operation 2020-08-14 10:04:48 -04:00
Elliot DeNolf
022bf17b59 Assert file doesn't exist on media delete 2020-07-30 14:01:41 -04:00
Elliot DeNolf
43db6a491d Add media delete test 2020-07-30 09:46:21 -04:00
James
a0b975ae73 redirects after registration of first user in admin panel 2020-07-08 11:48:02 -04:00
James
aa13bd9084 uses config path approach similar to NextJS 2020-06-12 14:30:15 -04:00
James
67c7b30278 updates tests with new config path 2020-05-29 13:31:03 -04:00
James
5898398fb1 rearchitects demo to provide distinct testable, demoable collections and globals 2020-05-18 19:06:35 -04:00
James
17d25c8d2f brings frontend up to speed with flattened users 2020-05-18 17:11:34 -04:00
James
098b5be274 flattens user into collections 2020-05-18 16:39:40 -04:00
James
8809bcb573 removes reliance on useAsTitle 2020-05-18 13:07:32 -04:00
James
bc8189b482 removes duplicative middleware, modifies uploads so that multiple upload collections can be present 2020-05-06 10:59:19 -04:00
James
b585515b41 enables forgot password, reset password, update within GQL and renames role to role(s) 2020-04-16 20:00:16 -04:00
James
85c6044483 adds isomorphic-fetch to all jest tests 2020-04-16 17:10:39 -04:00
James
c92da40024 adds better semantics to collection tests 2020-04-16 17:08:06 -04:00
James
2e5357420e builds register and firstRegister operations 2020-04-16 15:57:34 -04:00
James
f4faefbd7e extracts out tests into separate files to establish a better testing pattern 2020-04-16 15:03:16 -04:00
James
99f07b489f removes unused http dep from integration tests 2020-04-15 19:22:58 -04:00
James
1e0a6dfc29 simplifies tests, removes /killkillkill, enables start / stop demo server 2020-04-15 19:17:57 -04:00
Elliot DeNolf
eb023c2079 Move tests to GitHub Actions 2020-04-13 23:59:32 -04:00
Elliot DeNolf
8b089ce1a3 Expand localization api test 2020-04-13 22:29:25 -04:00
Elliot DeNolf
e45b6f056c Fix api tests 2020-04-13 22:24:24 -04:00
Elliot DeNolf
27ae8ca4f1 Fix conflicts 2020-04-12 21:47:48 -04:00
Elliot DeNolf
375f046cfa Resolve conflicts 2020-04-12 21:46:11 -04:00
Elliot DeNolf
acb41d4b6d WIP: test rework 2020-01-29 00:50:56 -05:00
Elliot DeNolf
c85cc40d54 Wrap all tests in describe blocks in order to run sequentially 2020-01-24 22:13:08 -05:00
Elliot DeNolf
ec178dd8e1 Re-organize api tests into separate categories, allows for running better sequentially. Still flaky. 2020-01-24 22:13:08 -05:00
Elliot DeNolf
f5e9605256 Fix API tests, still flaky even when using --runInBand 2020-01-24 22:13:08 -05:00
Dan Ribbens
4b3412fdfb remove unfinished test config changes 2019-10-29 10:18:06 -04:00
Dan Ribbens
c10d6fd34f flexible schema nearly working with relation field 2019-10-28 11:23:52 -04:00
Dan Ribbens
5c1dbefdc4 refactor flexible schema and add test for registering mongoose schema and models 2019-10-25 15:03:47 -04:00
Dan Ribbens
427cb32903 refactor mongoose schema code to be done outside index.js 2019-10-25 11:51:35 -04:00
Dan Ribbens
d49dae7577 begin set up of media model and start of global configs 2019-10-07 20:59:38 -04:00
Dan Ribbens
f593909e78 cleanup and change all require() to import 2019-10-03 15:50:49 -04:00
Dan Ribbens
b4a4ac6102 refactor directory structure 2019-09-30 09:49:36 -04:00
Dan Ribbens
6934a0a84e allow multiple roles handled by the checkrole middleware 2019-09-26 16:49:10 -04:00
Dan Ribbens
54c785ce97 fix checkrole middleware spec 2019-09-26 12:51:46 -04:00
Elliot DeNolf
34d0455190 Fix middleware tests 2019-09-24 21:39:08 -04:00
Dan Ribbens
0fb82ac152 uncommented tests 2019-09-23 13:59:22 -04:00
Dan Ribbens
59ac3050ce user auth, email, password resets all controlled by the user config 2019-09-23 12:52:53 -04:00
Elliot DeNolf
e5b9601f76 Implement integration tests 2019-03-19 23:56:24 -04:00
Elliot DeNolf
f8f09681b3 Handle all types within object schema 2019-03-16 17:38:58 -04:00
Elliot DeNolf
c38ac43dfb Remove page tests from build query plugin 2019-03-16 15:44:24 -04:00
Elliot DeNolf
826bfafb38 Properly integrate pagination plugin 2019-03-16 15:38:53 -04:00
Dan Ribbens
9d70c7dd49 replaces mongoose-intl with local internationalization plugin 2019-02-17 08:57:28 -05:00
Elliot DeNolf
ad5d8040b8 Fully configured response structure 2019-02-16 18:01:22 -05:00
Dan Ribbens
0afb943dfc handles post and update of specific language on page model 2019-02-02 16:29:48 -05:00
Dan Ribbens
1e1572146d issue#52-update lang to locale 2019-01-29 06:23:37 -05:00
Elliot DeNolf
9ba48d51f0 Support subschema parsing 2019-01-27 23:34:08 -05:00