| Age | Commit message (Collapse) | Author |
|
When robolectric loads multiple SDK versions it initialize
the NativeSamba class multiple times but loading libsamba.so
multiple times doesn't work. Avoid the problem by going back to
only testing one SDK level for samba.
|
|
Leftover from early test, there is a tree already.
|
|
For some reason robolectric doesn't pick up the right min and max
sdk by itself so it was testing the wrong versions
|
|
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.
|
|
|
|
Using polling (every 10s) as libsmb2 has no watch/event support.
(Unsure if SMB protocol has any support).
|
|
Remove unused imports and shorten lone lines
|
|
|
|
follow symlinks = no doesn't have intended effect
|
|
Also no unix extensions (as that is SMB1).
|
|
Kotlin + truth is somewhat pedantic at times
|
|
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
|
|
Unittests still fail as there is no samba server to talk to (step 2).
|