summaryrefslogtreecommitdiff
path: root/libs/samba/src/test
AgeCommit message (Collapse)Author
2024-09-03Add robolectric.propertiesJoel Klinghed
For some reason robolectric doesn't pick up the right min and max sdk by itself so it was testing the wrong versions
2024-08-25Combine tests from both local and sambaJoel Klinghed
Most the tests test the Tree implementation and thus should work on all such implementations. Current exception is symlinks which Samba backend doesn't (currently?) support. Improve the Samba remove methods to better match the expected behavior.
2024-08-25samba: Remove unused importJoel Klinghed
2024-08-25samba: Add support for live listJoel Klinghed
Using polling (every 10s) as libsmb2 has no watch/event support. (Unsure if SMB protocol has any support).
2024-08-23samba: Style fixesJoel Klinghed
Remove unused imports and shorten lone lines
2024-08-23samba: Add support for read/write fileJoel Klinghed
2024-08-22fixup! samba: Add docker server run by testsJoel Klinghed
follow symlinks = no doesn't have intended effect
2024-08-22samba: Disable follow symlinks on samba serverJoel Klinghed
Also no unix extensions (as that is SMB1).
2024-08-22fixup! samba: Add docker server run by testsJoel Klinghed
Kotlin + truth is somewhat pedantic at times
2024-08-22samba: Add docker server run by testsJoel Klinghed
Current user needs to be in docker group (or in some other way have access to the docker.socket) for this to work. Two current problems: * listRoot() fails, no directories are found. * gradle hangs after running the samba tests
2024-08-20Support building libsamba.so for unittestsJoel Klinghed
Unittests still fail as there is no samba server to talk to (step 2).