Commit Graph
100 Commits
Author SHA1 Message Date
gianantoniopini fbe2c1f91c Merge remote-tracking branch 'upstream/develop' into develop 2021-06-01 09:28:35 +02:00
gianantoniopini fb18b5c94c FirebaseStub: added more unit tests related to functions 2021-05-25 12:48:38 +02:00
gianantoniopini a4d474b8ec FirebaseStub: added more unit tests related to auth 2021-05-25 12:16:49 +02:00
gianantoniopini 9e63d0b2c7 Delete Account unit tests: added tests related to Google reauthentication 2021-05-20 15:57:01 +02:00
gianantoniopini 7cb469657d Firebase.auth Jest mock: minor fix in signOut() method 2021-05-18 13:57:34 +02:00
gianantoniopini 53d0e17865 Delete Account unit tests: fixed warnings, added test for error notifications 2021-05-18 13:41:38 +02:00
gianantoniopini a8cf553217 Delete Account: added more unit tests 2021-05-14 18:21:47 +02:00
gianantoniopini d11d414504 Jest mocks: added @reach/router and stub for Firebase auth signOut method 2021-05-13 16:53:04 +02:00
gianantoniopini ffb8ae45e0 Delete Account unit tests: first attempt to spy on Firebase auth User delete 2021-05-11 17:25:30 +02:00
gianantoniopini e794325787 FirebaseStub: added auth User class 2021-05-11 16:42:36 +02:00
gianantoniopini eb54a7f69d Delete Account: started adding unit tests 2021-05-11 15:19:05 +02:00
gianantoniopini 9f38ebd044 "deleteUser" Firebase cloud function: added deletion of user folder from Storage, added extra checks on IDs not being empty string 2021-05-06 12:37:10 +02:00
gianantoniopini 14ea8de709 Modified 'printResume' Firebase cloud function: implemented basic retry mechanism with waitUntil 'networkidle0' and 'networkidle2', enhanced error handling to return more detailed information 2021-05-04 11:35:40 +02:00
gianantoniopini 34627e2acb Settings, deleteAccount: prevent execution of deleteAccount if it is already in progress 2021-04-28 09:56:13 +02:00
gianantoniopini b5d4d54ad3 UserContext, deleteAccount: if provider is google, use reauthenticateWithPopup to reauthenticate user 2021-04-26 15:26:02 +02:00
gianantoniopini f53e34c37d UserContext, deleteAccount: if provider is google, always reauthenticate the user before performing any delete 2021-04-23 17:30:25 +02:00
gianantoniopini 54ddfe30d7 Updated "deleteUser" Firebase cloud function to perform updates in an atomic way, tweaked UI call and error handling 2021-04-23 15:16:37 +02:00
gianantoniopini d4e7914a27 Updated "deleteUser" Firebase cloud function implementation, UI call and error handling 2021-04-22 18:38:02 +02:00
gianantoniopini bd1bd2fc97 List component, drag handler: added check for source and destination id being the same 2021-02-09 12:31:54 +01:00
gianantoniopini 8ce73a38ea Builder unit tests helper: comments correction 2021-02-09 11:52:48 +01:00
gianantoniopini 2fa4ff8d9d Builder page: added unit test for drag & drop of skill 2021-02-09 09:36:36 +01:00
gianantoniopini 23bf495a5a List component: added support for drag & drop 2021-02-09 05:59:32 +01:00
gianantoniopini 811e158fbc Merge remote-tracking branch 'upstream/develop' into develop 2021-02-02 14:20:47 +01:00
gianantoniopini f2bc5e36b3 Dashboard: removed unit tests related to rename resume 2021-02-02 14:03:35 +01:00
gianantoniopini a2b637fa71 Dashboard: unit tests related to rename resume 2021-02-02 14:02:56 +01:00
gianantoniopini fd79891a1a Dashboard: unit tests related to rename resume 2021-02-02 14:01:17 +01:00
gianantoniopini 23386839a6 Firebase Stub: unit tests separated in different files 2021-02-02 12:39:16 +01:00
gianantoniopini 4634b4f0a0 Castform: unit tests refactoring to reduce nesting 2021-02-02 10:40:26 +01:00
gianantoniopini f72d2639e5 Builder page: unit tests separated in different files 2021-02-02 10:27:30 +01:00
gianantoniopini e39026c8b4 Dashboard page: unit tests separated in different files 2021-02-01 18:00:52 +01:00
gianantoniopini 5ee077dac5 Dashboard page: added unit tests related to duplicate resume interaction 2021-02-01 12:10:15 +01:00
gianantoniopini c748e6a0b4 Dashboard page: removed unit tests related to rename resume interaction (they are generating warnings) 2021-02-01 10:49:02 +01:00
gianantoniopini 97f065f51c Merge remote-tracking branch 'upstream/develop' into develop 2021-02-01 07:23:19 +01:00
gianantoniopini da8bf8bc36 Dashboard page: added more unit tests for rename resume interaction 2021-01-27 11:33:11 +01:00
gianantoniopini 5d9527e46e Dashboard page: unit tests refactoring 2021-01-27 10:35:58 +01:00
gianantoniopini a20fe10c06 Dashboard page: added unit test for delete resume interaction 2021-01-26 17:38:05 +01:00
gianantoniopini 8018d7f527 Dashboard page: refactored setup of fetch mock, added more assertions to unit test 2021-01-26 14:22:27 +01:00
gianantoniopini e27bedcf88 Dashboard page: unit tests refactoring 2021-01-26 13:19:49 +01:00
gianantoniopini b196ca1bf5 Dashboard page: added unit test related to create resume interaction 2021-01-25 17:54:36 +01:00
gianantoniopini 87fee23480 Dashboard page: added unit test related to create resume interaction 2021-01-25 17:30:05 +01:00
gianantoniopini 9d486c11cc Dashboard page: added unit test related to create resume interaction 2021-01-25 16:44:08 +01:00
gianantoniopini ef3f2a802f Dashboard page: added first unit test for create resume interaction 2021-01-25 15:15:02 +01:00
gianantoniopini c01be98cfc Builder: added unit test for resume in initial state 2021-01-23 14:05:37 +01:00
gianantoniopini 74335a1771 Builder and Dashboard unit tests: fine tuning of assertions related to toast/notification 2021-01-23 12:21:02 +01:00
gianantoniopini 5317f5e525 Builder and Dashboard unit tests refactoring/cleanup 2021-01-23 11:45:06 +01:00
gianantoniopini 9a7bdb188b Builder: updated unit test handling non-existent resume 2021-01-22 17:25:04 +01:00
gianantoniopini dc18e84bc2 Dashboard: updated unit tests for Delete resume 2021-01-22 16:42:21 +01:00
gianantoniopini cb2aeec70a Dashboard: added unit tests for Delete resume 2021-01-22 10:43:06 +01:00
gianantoniopini 16ed433705 Exported LoadingScreen testId and language Storage item key in order to be used in unit tests 2021-01-22 06:36:11 +01:00
gianantoniopini 0bab0d01d1 Removed testId from LoadingScreen 2021-01-22 06:05:00 +01:00
gianantoniopini 306db64ff1 Firebase Stub: minor tweak in reference .on function 2021-01-21 16:56:05 +01:00
gianantoniopini af966bdf7b Firebase Stub: introduced a delay in all async functions to better mimic real Firebase 2021-01-21 16:45:33 +01:00
gianantoniopini 562a07619c Merge remote-tracking branch 'upstream/develop' into develop 2021-01-20 15:53:29 +01:00
gianantoniopini 4c63f68215 Builder tests: added test for loading screen 2021-01-20 15:52:35 +01:00
gianantoniopini 1215071ab9 Dashboard tests: added test for loading screen 2021-01-20 14:27:27 +01:00
gianantoniopini 3d39576a90 Builder test: changed some queries to use *ByRole 2021-01-20 13:40:58 +01:00
gianantoniopini 155cd499fb Builder test: added test for handling non-existent resume, added resetting of language Storage item 2021-01-20 12:57:31 +01:00
gianantoniopini 5ba978dae5 Firebase Stub: refactoring 2021-01-15 10:25:44 +01:00
gianantoniopini aac1e12cfc Firebase Stub: leading slash in reference path is ignored 2021-01-15 09:19:35 +01:00
gianantoniopini 978aafae75 Firebase Stub: added more unit tests 2021-01-15 08:31:35 +01:00
gianantoniopini 72176e2500 Firebase Stub: .off function implementation 2021-01-14 17:49:52 +01:00
gianantoniopini 6ac0f37ada Firebase Stub: added support for data remove 2021-01-14 17:16:01 +01:00
gianantoniopini 46781bba60 Firebase Stub: simple implementation of data changes listener 2021-01-14 14:48:07 +01:00
gianantoniopini 6d36c27889 Firebase Stub: simple implementation of data changes listener 2021-01-14 14:00:07 +01:00
gianantoniopini 36036cc411 Firebase Stub: query parameters not kept between ref calls 2021-01-14 09:38:46 +01:00
gianantoniopini b6a0527fbe Firebase Stub refactoring: private class field naming convention 2021-01-11 17:18:37 +01:00
gianantoniopini 253f778a63 Dashboard test working 2021-01-11 16:58:24 +01:00
gianantoniopini 6c1fc543ad Firebase Stub: debounce callback called by "on" function 2021-01-11 16:18:38 +01:00
gianantoniopini dce5d2c591 Firebase Stub: resolving ESLint errors 2021-01-08 14:15:46 +01:00
gianantoniopini cb45629032 Firebase Stub: resolving ESLint errors 2021-01-08 13:29:21 +01:00
gianantoniopini 9c5b8398a3 Firebase Stub: resolving ESLint errors 2021-01-08 12:11:02 +01:00
gianantoniopini e78d3dbaa4 Updates after latest merge from upstream branch 2021-01-08 10:15:38 +01:00
gianantoniopini 70cd92f29e Merge remote-tracking branch 'upstream/develop' into develop 2021-01-08 09:38:13 +01:00
gianantoniopini 3c6e45abf4 Firebase Stub refactoring 2021-01-07 18:04:59 +01:00
gianantoniopini c2ac9594ef Firebase Stub refactoring 2021-01-07 17:28:43 +01:00
gianantoniopini 69f0338b19 Firebase Stub refactoring 2021-01-07 17:17:53 +01:00
gianantoniopini da8849c854 Firebase Stub refactoring, added eslint-plugin-jest dev dependency 2021-01-07 16:43:24 +01:00
gianantoniopini 294dbf195f FirebaseStub refactoring 2021-01-07 13:23:22 +01:00
gianantoniopini 176ba0de7a Firebase stub: added support for filtering of resumes by user 2021-01-06 17:03:46 +01:00
gianantoniopini c667c31737 Firebase stub: added additional resume and user to test data, added more tests 2021-01-06 16:00:23 +01:00
gianantoniopini 35c663ebe8 Dashboard test: draft version 2021-01-06 14:42:50 +01:00
gianantoniopini 854020481c Builder: 'allow to change the language' test 2021-01-06 10:10:15 +01:00
gianantoniopini e99c73a5b1 Builder test: draft version of test changing the language 2021-01-04 16:17:51 +01:00
gianantoniopini 5197878b79 Jest configuration: updated settings for code coverage 2021-01-04 12:35:02 +01:00
gianantoniopini 57d234ae02 Jest configuration: added settings for code coverage 2021-01-04 12:09:04 +01:00
gianantoniopini 8202ca5461 FirebaseStub refactoring 2021-01-04 10:42:41 +01:00
gianantoniopini 2e346c93eb Updates after latest merge from upstream branch 2021-01-04 10:22:09 +01:00
gianantoniopini 5470fb8d6f Merge remote-tracking branch 'upstream/develop' into develop 2021-01-04 09:46:35 +01:00
gianantoniopini 53333bb6fb Merge remote-tracking branch 'upstream/develop' into develop 2020-12-24 10:18:29 +01:00
gianantoniopini d951a3f52d Castform tests refactoring 2020-12-24 10:08:17 +01:00
gianantoniopini 458aab4e8d FirebaseStub: refactoring 2020-12-24 09:53:55 +01:00
gianantoniopini 445d1e37d9 FirebaseStub: refactoring 2020-12-24 09:24:46 +01:00
gianantoniopini 53b36a1aad FirebaseStub: cleanup 2020-12-23 16:23:13 +01:00
gianantoniopini 25d3661599 Minor change in FirebaseStub test file 2020-12-23 16:01:13 +01:00
gianantoniopini 2158c8b245 builder.test: cleanup 2020-12-23 15:49:56 +01:00
gianantoniopini 18e3e47ee4 Updated builder.test 2020-12-23 15:48:06 +01:00
gianantoniopini c6a400a2f1 Updated builder.test to use DebounceWaitTime 2020-12-23 15:46:48 +01:00
gianantoniopini 30d94fd2a8 Updated builder.test to use new FirebaseStub 2020-12-23 14:46:10 +01:00
gianantoniopini fb8dd6d986 Firebase stub: new implementation in place 2020-12-23 14:25:38 +01:00
gianantoniopini 356ae08643 Firebase stub: refactoring 2020-12-23 14:15:57 +01:00