8a6c0d006e
Adding PackageManager unit tests for getPackages method.
2018-02-03 19:09:46 +00:00
99555a53f0
Modify testExecuteShellQuotesSpace to test other whitespace characters
2017-10-17 16:29:12 +07:00
b4ccd454a0
Make sure shellExpectations are verified
2017-10-17 16:28:26 +07:00
b4fa17abff
#58 fixes in tests
2017-03-20 16:03:34 +03:00
4442663889
#58 migration to InetSocketAddress
2017-03-20 15:17:38 +03:00
64544b5bff
#58 fixes in spaces and newline at the end of new files. Fixed typo in test
2017-03-20 14:48:09 +03:00
0a12f784ca
#58 implemented disconnect command
2017-03-20 13:48:24 +03:00
f6e7da4f1f
#58 connect command implemented and it`s test
2017-03-20 13:18:56 +03:00
ebbceb99d5
#58 skeleton implemented
2017-03-17 19:48:13 +03:00
23d185b015
Merge pull request #52 from nuumio/WinTestFix
...
Don't use System.out as parameter in executeShell test
2017-01-31 08:43:20 +01:00
d765e8f97f
Don't use System.out as parameter in executeShell test
...
Using System.out as parameter for executeShell causes test run to
stop in Windows host. Probably because deprecated executeShell
closes the given output stream.
Changed parameter stream in test to ByteArrayOutputStream to allow
tests to run in Windows system. Resulting byte array is then written
to System.out to preserve old behavior.
2017-01-28 18:41:24 +02:00
206b9c4352
Allow any character except square brackets in property values
...
PropertyManager failed to get all properties from certain devices
because it allowed only [a-zA-Z0-9_.-] characters in values but
they can contain other characters too. For example in Nexus 9
ro.product.model is "Nexus 9" (has space).
This commit changes allowed characters in property value to contain
anything except square brackets.
2017-01-28 16:53:13 +02:00
251b3ac970
fix NullPointerException in test
2016-12-12 08:49:30 +01:00
d1af94d257
minor changes to some API
2016-12-12 08:49:30 +01:00
f8c9098a7e
minor changes to address warnings, etc
2016-11-07 09:42:06 +01:00
86ccd4ab42
add unit test for getState
2016-10-26 21:10:26 +02:00
70ea021bf0
Merge pull request #39 from SKART1/IMP-38-getprop
...
Imp 38 getprop
2016-10-03 17:57:17 +02:00
db5d9e13bc
vidstige/jadb#38 some more changes for PR
2016-10-03 15:41:08 +03:00
f4c44d6e3f
vidstige/jadb#38 pull-request fixes
2016-10-03 14:04:49 +03:00
5b66a90c3b
Refactor: Adding dummy test for getprop function.
...
- The FakeServer can now return a string as stdout.
2016-10-03 13:36:00 +03:00
6e4e4f948e
Removing getprop test again
2016-10-01 17:03:42 +02:00
2073817c95
Refactor: Adding dummy test for getprop function.
...
- The FakeServer can now return a string as stdout.
2016-10-01 16:36:06 +02:00
9c83f0320c
vidstige/jadb#38 added unit tests
2016-09-30 18:30:28 +03:00
58a370928e
Refactor: Adding unit test for AdbServerLauncher
2016-09-10 09:13:29 +02:00
9b8ba8ff52
Refactor: Using functions/fields instead of classes.
...
Cleaning up PackageManager.
2016-08-01 19:45:49 +02:00
c94d080159
vidstige/jadb#26 separate tests for unit and integration
2016-07-29 19:51:52 +03:00
9c6dfc2220
Merge pull request #24 from SKART1/develop
...
vidstige/jadb#23 fixes
2016-07-26 12:21:45 +02:00
f43f014d82
FT-17-install-options-support removed unused imports
2016-07-26 13:09:43 +03:00
983dedf706
vidstige/jadb#17 adding options for pm install command
2016-07-26 13:06:46 +03:00
fbcc6f26a6
vidstige/jadb#23 fixes
2016-07-26 12:20:42 +03:00
be4fa2279c
Refactor: Putting test output in out/
directory.
...
To avoid cluttering the repo root.
2016-07-25 18:51:24 +02:00
2b71a04b4c
Refactor: Cleaning up forceInstall
2016-05-13 21:40:14 +02:00
96f2b1fa05
fix test
2016-05-08 14:50:39 +08:00
cadf3d4957
Quoting shell arguments with spaces
2016-04-29 15:02:18 +02:00
07f74cb20a
Now possible to launch apps by package name
2016-04-29 10:02:55 +02:00
a1e55f06d8
Now possible to install packages easily.
2016-04-28 13:51:08 +02:00
dfb04af94b
Adding package manager
2016-04-27 21:56:12 +02:00
8cee1088a8
The shell command now returns InputStream.
2016-04-27 20:39:14 +02:00
d8445e8cb2
_Tries_ to start adb server, does not bail out if not possible.
2016-03-28 21:15:27 +02:00
6c1835cc11
Automatically tries to launch adb server.
...
Fixes issue #3 .
2016-03-28 21:09:00 +02:00
09a989e144
Automatically skipping real device tests if no connection to adb server.
2016-03-28 16:08:33 +02:00
c9a0a59ace
Filtering out 0x0d, 0x0a sequences from shell commands. Makes screenshotting work again. :-)
2016-03-28 09:41:53 +02:00
41872e3bb9
Refactor: Consistent whitespace & brace style
2016-03-20 09:13:59 +01:00
92506f643d
Using streams rather than byte arrays.
2016-03-02 21:06:19 +01:00
27bed5a88a
fix (codeorg): small code cleanup
...
fix (test): bugfix
2016-03-02 00:10:05 +01:00
722ecc4f8b
bytearray shell execution added
2016-02-28 10:54:33 +01:00
5ab126ddbe
reuseable jadbDevices and the shell command returns a string
2016-02-28 03:04:59 +01:00
31456f7a36
Refactor: Fixing some code issues found by IntelliJ
2014-07-25 19:51:57 +02:00
77814e09d4
Fixing a problem in the mock where failed expectations did not throw.
2014-07-25 18:41:21 +02:00
a58587f794
Adding test case for pulling file.
2014-03-26 22:12:29 +01:00