THIS PROJECT IS ARCHIVED. Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the iOS application of this project.
GNU General Public License v3.0
14
stars
28
forks
source link
feat: Service Tests are robust now. Manual login not required to run test suite. #120
This PR implements temp keychain allocation and deallocation in test classes so that the test suite can be run easily and not require manual login beforehand.
This PR also updates the Travis and it now runs the Xcode test suite.
Fixes #119
Type of Change:
Code
Quality Assurance
Documentation
Code/Quality Assurance Only
Bug fix (non-breaking change which fixes an issue)
How Has This Been Tested?
Tested on Xcode.
Checklist:
[x] My PR follows the style guidelines of this project
[x] I have performed a self-review of my own code or materials
[x] I have commented my code or provided relevant documentation, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] Any dependent changes have been merged
Code/Quality Assurance Only
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been published in downstream modules
Description
This PR implements temp keychain allocation and deallocation in test classes so that the test suite can be run easily and not require manual login beforehand.
This PR also updates the Travis and it now runs the Xcode test suite.
Fixes #119
Type of Change:
Code/Quality Assurance Only
How Has This Been Tested?
Tested on Xcode.
Checklist:
Code/Quality Assurance Only