Commit graph

56 commits

Author SHA1 Message Date
a37c6a4a3d PR#143 Fix tests can't run on API 21
Seems like jacoco androidTestCoverage breaks tests on API 21 with Resource.NotFound for some reason.
It works well on newer API levels.
To workaround it, we simply disable that coverage for CI.
2023-01-18 15:34:46 +02:00
ccc67dbcb7 Issue#35 Add documentation into the gradle file 2023-01-18 11:26:23 +02:00
9964f25e78 Issue#35 Jacoco works for both Android and Java Modules.
Report can be aggregated into one.
The aggregated report contains data from AndroidTest/UnitTest and Java UnitTest
2023-01-17 20:17:04 +02:00
29083518f2 Issue#35 Jacoco works for Java modules and UnitTests.
- Not on AndroidTest (issue reported).
- Not aggregated.
2022-10-01 10:17:29 +03:00
a5dcdd3409 Issue#35 version updates 2022-10-01 00:51:49 +03:00
1a78899677 Issue#35 Update Detekt reports 2022-09-29 18:07:10 +03:00
8a4a0c0f96 PR#124 Fix issue with merging meta-info 2022-09-26 20:59:12 +03:00
9752d1643b Issue#106 Move SharedTest Folder into it's separate Android Module as suggested 2022-09-26 17:43:25 +03:00
93facd1f1b PR#121 Fix codeAnalysis issues fix reporting for new module 2022-09-23 14:29:37 +03:00
00e7a806eb Issue#5 Shows basic example of testing NavController usage 2022-09-23 13:55:11 +03:00
faf9cceb8e Update library version 2022-07-21 13:33:36 +03:00
e6e2434c81 Issue#99 Create TestRule working around System ANRs on Emulators 2022-07-18 12:38:23 +03:00
0ca1d7d9c8 Issue#100 Save Logcat logs into file and upload Artifact 2022-07-14 10:24:33 +03:00
bae8c0fc96 Issue#104 Create Test verifying screenshot pulling works 2022-07-13 23:59:59 +03:00
69f5f15c3a Issue#100 Update to API based logic 2022-07-13 20:18:45 +03:00
35bf967eab Issue#100 Update loging 2022-07-13 19:50:36 +03:00
4eda0f9df5 PR#101 Adjustments so older API versions save to External Storage 2022-07-13 15:05:58 +03:00
239f1dd21b PR#101 Add static adb fallback 2022-07-13 12:32:06 +03:00
ca2dff2304 Issue#100 Create TestRule Saving Screenshots on UI Test failure 2022-07-13 11:55:13 +03:00
cec6c7e101 Issue#67 Update version to 1.0.1 2022-07-12 14:41:17 +03:00
6156e9457f Issue#67 Define deployment of libraries to GitHub 2022-07-12 12:58:01 +03:00
b8b2e0e29e PR#98 Fix versions read from wrong extensions and remove BuildConfigs 2022-07-12 12:13:38 +03:00
8ec369f3e7 PR#98 Fix code analysis errors 2022-07-12 11:58:02 +03:00
3b96a5d9eb Issue#67 Extract InstantExecutorExtension 2022-07-12 11:31:06 +03:00
8d60a37b16 Issue#67 Fix Code Analysis errors 2022-07-12 11:08:27 +03:00
bbe077dde8 Issue#67 Extract MainThread synchronization into a separate module 2022-07-12 11:08:26 +03:00
1c0153db75 Issue#67 Extract ActivityScenario.safeClose into separate module 2022-07-12 11:08:26 +03:00
689aee9702 Issue#67 Extract runOnUIAwaitOnCurrent into separate module 2022-07-12 11:08:26 +03:00
4932b4b2e0 Issue#67 Extract MigrationTestHelper into separate module 2022-07-12 11:08:26 +03:00
f35fe810e0 Move dependencies into a single file so it's easier to copy 2022-07-12 11:08:26 +03:00
d7f0ca8ccf Issue#67 Move Project specific Test Tasks out of testoptions.gradle 2022-07-12 11:08:26 +03:00
58a76a3d28 Fix code analysis errors
With that updated Mockito, so `verifyZeroInteractions` is now `verifyNoInteractions`
2022-04-13 19:40:21 +03:00
1abd50468f
Merge pull request #68 from fknives/compose
Compose
2022-04-11 13:06:56 +03:00
aed9e6bd09 issue#14 Write shared test instructionset 2022-04-06 22:42:50 +03:00
Alex Gabor
2e97716b48 Add suffix version 2022-04-04 12:39:32 +03:00
Alex Gabor
3034717c11 Extract constraintlayout-compose version 2022-04-04 12:37:28 +03:00
Alex Gabor
61b82f1ba7 Refactor navigation event 2022-04-02 11:37:35 +03:00
Alexandru Gabor
b6e4d282b7 Add home screen 2022-04-01 10:36:31 +03:00
Alex Gabor
a9dc65d0b6 Add compose UI 2022-04-01 10:36:31 +03:00
ec534202a8 Issue#61 Update robolectric version to 4.7 2022-02-15 20:53:52 +02:00
3f4d22528c Issue#8 Take use of TestFixtures to keep MockWebServer TLS setup in the network module, while still being able to use it in Android Tests 2022-01-27 22:46:03 +02:00
c4c2ea7c26 Issue#13 Add separate task for robolectric tests 2022-01-27 03:21:55 +02:00
49d1fb822f Opt in into experimental features for android modules as well 2022-01-24 20:17:13 +02:00
bc19355a70 Issue#31 Fix codeAnalysis errors 2022-01-24 17:53:34 +02:00
b29870c90c Issue#31 Remove hilt completely 2022-01-24 17:38:59 +02:00
b52652ed67 Issue#11 Fix codeAnalysis errors 2022-01-23 22:45:25 +02:00
Alex Gabor
3c80744f6d Update core tests to the coroutines tests 1.6.0 2022-01-22 10:55:02 +02:00
33fe236fa2 PR#28 Update moshi dependency so kotlin update doesn't break build 2022-01-04 18:43:32 +02:00
ef14673a32 PR#32 Fix lint issues, remove Jake's IdlingResources, since it won't be updated anymore 2022-01-04 18:00:38 +02:00
5fe8def390 PR#32 Updated dependency versions pointed out by lint 2022-01-04 15:31:57 +02:00