[JIRA] (JENKINS-60194) Separate injector for test resources

4 views
Skip to first unread message

mez.pahlan@gmail.com (JIRA)

unread,
Nov 18, 2019, 4:32:03 AM11/18/19
to jenkinsc...@googlegroups.com
Mez Pahlan created an issue
 
Jenkins / Improvement JENKINS-60194
Separate injector for test resources
Issue Type: Improvement Improvement
Assignee: Mez Pahlan
Components: appcenter-plugin
Created: 2019-11-18 09:31
Priority: Minor Minor
Reporter: Mez Pahlan

Dagger has helped this project a lot but at the moment there is a hard coded dependency on the production DaggerComponent. This limits what we can do with tests.

Acceptance Criteria:

  1. AppCenterRecorder class does not refer directly to production Dagger Component.
  2. Test Dagger Component is available.
  3. Integration tests are updated to reference the Test Dagger Component.
  4. Additional tests are added for Integration tests that attempt to parse the APK but fail because we don't supply a valid APK in tests.
  5. Optionally: Remove the set base url in the AppCenterRecorder. This is only here for testing purposes but if it could be injected that would be ideal.
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

mez.pahlan@gmail.com (JIRA)

unread,
Mar 19, 2020, 7:54:03 PM3/19/20
to jenkinsc...@googlegroups.com
Mez Pahlan assigned an issue to Unassigned
Change By: Mez Pahlan
Assignee: Mez Pahlan
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

mez.pahlan@gmail.com (JIRA)

unread,
Mar 20, 2020, 6:47:03 PM3/20/20
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
Change By: Mez Pahlan
Labels: help-wanted
Reply all
Reply to author
Forward
0 new messages