Commit Graph

351 Commits

Author SHA1 Message Date
samschott
bda140a220 [tests] fix blocking behaviour of test lock 2022-11-23 23:43:55 +01:00
samschott
277b70adb6 increase number of cycles until idle from 4 to 6 2022-11-18 20:04:15 +01:00
samschott
3fc9e37757 updated path tests 2022-11-17 01:32:47 +01:00
samschott
135fef34f3 [path] performance improvements 2022-11-11 23:45:56 +01:00
samschott
19ffe981c8 [tests] fix lock expiry check 2022-06-14 21:28:02 +02:00
samschott
df630de3eb
Merge pull request #679 from samschott/handle-unicode-renames-on-apfs
Handle unicode renames on apfs
2022-06-04 00:05:12 +02:00
samschott
d163b98004 [tests] update client tests 2022-05-24 10:13:42 +02:00
samschott
a04005f8d4 provide dependencies in constructor 2022-05-24 10:13:42 +02:00
samschott
071f9337d5 support running tests with kqueue backend 2022-05-23 23:04:05 +02:00
samschott
88dc6274bd [tests] test always ignored events 2022-05-15 14:58:16 +02:00
samschott
64601c0aa1 [tests] run lifecycle tests with different unicode chars 2022-05-14 20:18:27 +02:00
samschott
231ae4abab [tests] use nested folder structure for case change test 2022-04-20 17:08:35 +02:00
samschott
eb6e27a185 [tests] adapt client conversion tests 2022-04-06 23:59:48 +02:00
samschott
a3050e4d09 [tests] disable throttling 2022-04-05 21:31:41 +02:00
samschott
0555f851e2 [tests] create and assert sync states declaratively 2022-04-05 21:31:41 +02:00
samschott
94184ba1c3 [tests] tweak tests to use fake events 2022-04-03 16:04:34 +02:00
samschott
902b22b36e [tests] add first offline DropboxClient unit tests 2022-04-03 12:52:14 +02:00
samschott
45cbbc77b4 [tests] expand client conversion tests 2022-04-03 12:52:14 +02:00
samschott
322f31056f [tests] racefree cleanup of files 2022-04-03 12:52:14 +02:00
samschott
57b162d778 [tests] test get_file_diff errors more granuarly 2022-04-03 12:52:14 +02:00
samschott
54c4f3e8bd [tests] cover more edge cases in sync tests 2022-04-03 12:49:29 +02:00
samschott
c6dd1d89d2 [tests] expand test folder 2022-04-03 12:46:12 +02:00
samschott
36c26f0240 [tests] some formatting cleanup 2022-04-03 12:27:54 +02:00
samschott
ed00339f48 [tests] tweak mypy ignores 2022-04-03 00:44:11 +02:00
samschott
6a760fdc98 [tests] update pending download test 2022-04-02 11:16:34 +02:00
samschott
97bf3e2e86 [tests] add first conversion tests 2022-03-23 00:05:41 +01:00
samschott
5d10a14846 [tests] remove unused argument in test_invalid_config 2022-03-18 23:21:34 +01:00
samschott
d7289ad288 [tests] update test_check_for_updates 2022-03-15 23:31:07 +01:00
samschott
cd6dc00b63 [tests] remove serializer test 2022-03-13 19:23:56 +01:00
samschott
bec2974a1a [tests] update to new types 2022-03-13 19:23:56 +01:00
samschott
4ac712a17a [tests] update shared-link test 2022-03-08 23:11:33 +01:00
samschott
7fe40fcb7f [tests] expanded cli invalid conf test 2022-03-07 20:05:58 +01:00
samschott
af93165fbe [tests] some code style cleanup 2022-03-05 19:42:16 +01:00
samschott
07806b5ea9 split linked unit and integration tests 2022-03-05 19:42:16 +01:00
samschott
2965001991 [client] add regular upload test 2022-03-05 13:28:03 +01:00
samschott
05cb4f1bc5 update error handling tests 2022-03-05 13:28:03 +01:00
samschott
b3814f955b [tests] add tests for hash mismatch 2022-03-05 13:28:03 +01:00
samschott
ac89d66a40 [tests] wait for idle before cleaning test folders 2022-02-27 18:59:08 +01:00
Sam Schott
d4ab55617d [tests] delete creds after releasing test lock 2022-02-22 22:25:04 +01:00
Sam Schott
b5e2596372 simplify utils.appdirs.get_home_dir() 2022-02-21 23:31:08 +01:00
Sam Schott
8c8ae41e93 [tests] create some folders for inotify error test 2022-02-20 14:04:00 +01:00
Sam Schott
220011040d [tests] don't create separate test folder 2022-02-20 12:53:00 +01:00
Sam Schott
83b6090a4c [tests] simplify auth setup 2022-02-19 13:54:10 +01:00
Sam Schott
9d8bf41428 [tests] test config and state file on keyring changes 2022-02-19 13:53:55 +01:00
Sam Schott
a45c68731a separate keyring interaction from oauth 2022-02-19 01:33:28 +01:00
Sam Schott
6d1c233d9c add oauth tests 2022-02-18 00:07:58 +01:00
Sam Schott
a4dab7243f [oauth] only set keyring when loading or saving creds
* remove public keyring setter
* don't set keyring when we are not linked
* remove migration code
2022-02-18 00:07:58 +01:00
Sam Schott
c5b7bd74d6 mypy ignore monkeypatching 2022-02-18 00:07:37 +01:00
Sam Schott
53d6b64371 test NotLinkedError in main API 2022-02-17 23:23:04 +01:00
Sam Schott
03e2dd9737 test recursive file_status 2022-02-17 23:22:18 +01:00