Commit graph

289 commits

Author SHA1 Message Date
69f5f15c3a Issue#100 Update to API based logic 2022-07-13 20:18:45 +03:00
cc2b745d2e Issue#100 Add itentional error 2022-07-13 19:50:48 +03:00
35bf967eab Issue#100 Update loging 2022-07-13 19:50:36 +03:00
d23c1b9a9d Issue#100 Fix screenshot rule for API 21
On API 21 the images could not have been saved before.
Added logic to choose external or internal folder.
Tested on:
API 21, 24, 30, 31, 32
2022-07-13 19:17:29 +03:00
60e96f2beb
Merge pull request #101 from fknives/issue#100-add-screenshots-on-test-fail
Issue#100 Create TestRule Saving Screenshots on UI Test failure
2022-07-13 16:29:54 +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
45bcd20b2a
Merge pull request #98 from fknives/issue#67
Issue#67
2022-07-12 16:56:42 +03:00
fe9f85dc27 PR#98 Exclude meta informations 2022-07-12 15:29:57 +03:00
cec6c7e101 Issue#67 Update version to 1.0.1 2022-07-12 14:41:17 +03:00
c4c4067391 Issue#67 Add pipeline to release packages 2022-07-12 14:40:45 +03:00
ca9c813121 Issue#67 Update Readme with test util module releases 2022-07-12 14:38:53 +03:00
fad19ffee7 Issue#67 Test published dependencies 2022-07-12 14:21:13 +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
7e019973e8 Issue#67 Extract JUnit5 MainDispatcher 2022-07-12 11:47:22 +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
99141c0f17 Issue#67 Extract ViewActions into Library 2022-07-12 11:08:26 +03:00
a27f19302a Issue#67 Extract MainDispatcherTestRule into Library 2022-07-12 11:08:26 +03:00
2c01fbba20 Issue#67 Extract IdlingResources helpers into a separate module 2022-07-12 11:08:26 +03:00
756c74e174 Issue#67 Extract OkHttp IdlingResources into a separate module 2022-07-12 11:08:26 +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
bd82a8bb51
Merge pull request #96 from fknives/issue#94-gramatical-errors
Issue#94 grammatical errors
2022-07-12 11:07:16 +03:00
d8a061565e Issue#94 Grammatical issues: SharedTest 2022-07-12 10:07:34 +03:00
559440884d Issue#94 Grammatical issues: Robolectric 2022-07-12 10:00:44 +03:00
13b27ac9d3 Issue#94 Grammatical issues: Core.Again 2022-07-12 09:57:54 +03:00
28e7638e7a Issue#94 Grammatical issues: ViewModel 2022-07-12 09:56:04 +03:00
613cf22f1f Issue#94 Grammatical issues: Networking 2022-07-12 09:54:21 +03:00
8391f389ae Issue#94 Grammatical issues: Core Testing 2022-07-12 09:51:51 +03:00
8cd3ddce66
Merge pull request #93 from fknives/issue#92-rule-chain
Issue#92 Add notes about the Koin.reset + NetworkMocking rule
2022-07-01 11:11:43 +03:00
a935c235b9 Issue#92 Add notes about the Koin.reset + NetworkMocking rule
Previously this was not mentioned, thus the RuleChain wasn't complete and the tests didn't finish.
2022-06-30 16:35:27 +03:00
91ff86aa5b
Merge pull request #91 from fknives/#89-#90-fix-description-issues-in-shared-tests
#89 #90 fix description issues in shared tests
2022-06-30 16:10:51 +03:00
e39529b9e0 Issue#89 Note how users can try out Record Espresso Test tool
Point out that current Compose projects cannot do this.
Note to the reader a branch on which they can freely start experimenting with Espresso Test Recording.
2022-06-30 15:48:15 +03:00
24bef1ba3e Issue#90 Update documentation of TestDatabaseInitialization 2022-06-30 15:42:08 +03:00
d87d37a163 Issue#90 Fix Issue with the order of commands for Koin Re-initialization 2022-06-30 15:41:54 +03:00
659eaff77e
Merge pull request #85 from fknives/issue#84-listadapter-synchronization
Issue#84 Ensure BackgroundThread work is synced for DiffUtil
2022-05-18 14:38:32 +03:00
27f1276cc1 Issue#84 Ensure BackgroundThread work is synced for DiffUtil 2022-05-17 15:19:49 +03:00
Zsolt Boldizsár
b8a044ac3d
Merge pull request #81 from fknives/improve-code-kata-instructions
Improve code kata instructions
2022-05-03 17:10:02 +03:00
Zsolt Boldizsár
3e8253cddc
Add minor improvements and fix some typos in the CodeKata instructions 2022-05-03 16:28:46 +03:00
5999ef475e
Merge pull request #79 from fknives/differentiate-compose-launcher
Differentiate compose launcher
2022-04-20 17:09:53 +03:00
6b657391ba Update images by using Android Studio tool 2022-04-20 16:42:32 +03:00
Alex Gabor
46389aea77 Add taskAffinity 2022-04-20 16:39:01 +03:00