Commit Graph

26 Commits

Author SHA1 Message Date
KevinMidboe fd475265c1 Updated test to reflect changes to all error response objects. (changed from returning message in error key to message. 2019-11-04 17:54:08 +01:00
KevinMidboe f8cc19b510 Added rating and release_date when parsing movies and fixed respective tests 2019-11-03 20:56:46 +01:00
KevinMidboe 81e9fe5b15 Testing for a running application is a bit weird, disabling it for now 2019-07-27 01:42:44 +02:00
KevinMidboe 7ede37039a info-success-response is now a list so need this reflected in this test also. Changed the port we test for to whats in our config/test.jsono 2019-07-27 01:30:08 +02:00
KevinMidboe afb7af46b8 The test uses the cached to not need to query themoviedb, but the function that would in prod now saves a Class containing movie result and extras such as credits. 2019-07-26 21:09:58 +02:00
KevinMidboe 6ba8ca2add Updated search query response 2019-07-26 21:07:26 +02:00
KevinMidboe 135375cb94 instead of "describe" "xdescribe" was defined which made the test pending in results. This has now been resolved. 2019-07-26 21:06:45 +02:00
KevinMidboe e5d5bdefd6 Updated cache key and cleaned up formatting 2019-07-26 21:05:45 +02:00
KevinMidboe 87eb6de802 🔨 test now requests with id in body not in query params. 2018-11-10 01:57:19 +01:00
KevinMidboe 87c76e3f1d Tests now suppoer the new list endpoints. Also updated response for interstellar query (movieInfo). 2018-11-01 00:18:54 +01:00
KevinMidboe 7e46d32e30 More unit tests for checking correct definition of movie. Changed some test to match update functions in tmdb. 2018-10-30 20:32:55 +01:00
KevinMidboe 8e22b0f6ea Updated fixtures. 2018-03-20 21:18:11 +01:00
KevinMidboe 9e145f7068 When testing we dont have api access so we create cache entries before each request. The cache key changed so this is now updated in the tests and tmdb. 2018-03-20 20:12:49 +01:00
KevinMidboe 7051edb212 Added unit tests for testing config file for correct values and if not check the env variables. 2018-03-20 19:25:35 +01:00
KevinMidboe 424cf0985d Added test for registering when user is already registered. 2018-03-19 15:43:00 +01:00
KevinMidboe ed5d302820 Stricter when running test, now we wait until resetdatabase and createuser are done in in the before function before running the tests. 2018-03-19 15:27:11 +01:00
KevinMidboe e27d5c7084 We use the db instance globally with establisheddatabase. 2018-03-19 15:23:54 +01:00
KevinMidboe bd1e3c4455 Added test for checking popular shows list in tmdb. 2018-02-07 14:35:36 +01:00
KevinMidboe 30b494e356 The id used for searching was somehow not a movies id and returned false. 2018-02-07 14:20:34 +01:00
KevinMidboe b037cb23a2 Updated test to reflect new tmdb response. 2018-02-07 14:16:45 +01:00
KevinMidboe 98b10aa693 Changed the api endpoint to one that requires to be logged in. 2018-02-07 14:15:10 +01:00
KevinMidboe 601440d540 Ok. I can explain this bug. It seems commenting out teardown in resetDatabase solves our issue that travis cannot find our teardown script eventough it outputs the exact path it should be at. Will come back to this as it seems it works everywhere else. Good night. 2017-12-21 01:00:47 +01:00
KevinMidboe b4352ad721 Too many ; bro 2017-12-21 00:53:38 +01:00
KevinMidboe 2623649c5d Tried to re-add teardown and updated it to drop only tables that are in the database. Crossing fingers for a second pass. 2017-12-21 00:46:52 +01:00
KevinMidboe 908fca6dd0 Trying to remove teardown between tests. 2017-12-21 00:42:44 +01:00
KevinMidboe 99ddb61c37 Started by adding some system tests for the api. 2017-12-20 20:47:32 +01:00