7 Commits

Author SHA1 Message Date
Yarden Eitan
23f14c67a4 Bumped version number to 72.2.0. 2018-12-11 14:03:50 -05:00
Randall Li
47d4ea5e83 Merge branch 'release-candidate' into develop 2018-12-10 11:26:12 -05:00
Randall Li
eccdd7cf82 Bumped version number to 72.1.0. 2018-12-07 15:09:28 -05:00
Robert Moore
495a29ca69
[TextFields] Add Outlined snapshot tests (#5939)
Adding Snapshot tests for the MDCTextInputControllerOutlined styling.

Part of #5762
2018-12-07 12:06:20 -05:00
Randall Li
80c32e075f Bumped version number to 72.0.1. 2018-12-07 11:07:53 -05:00
Randall Li
2a334c409a Bumped version number to 72.0.0. 2018-12-06 11:19:10 -05:00
rami-a
615a0e4061
Snapshot Testing Proof of Concept (#5887)
* Snapshot Testing Proof of Concept (#5754)

### The problem
We currently do not have UI tests on a component level. Integrating snapshot tests would allow us to have peace of mind with each PR that it isn't going to introduce any changes to the UI unless its intended to.

### The solution
* Integrate `ios-snapshot-test-case` pod to handle generating and diffing images of components. 
* Integrate `git-lfs` to handle storage of the goldens.

This PR creates one test to showcase the ability to do snapshot tests. Upon merging this PR, you must install git-lfs in order to properly have the images pulled down. The 3 steps to do this:
1. `brew install git-lfs`
2. `git lfs install`
3. `git lfs pull`

Additionally, the golden is generated using an iOS 11 simulator at 2x scale so that the kokoro jobs are happy.

### Related bugs
Closes #5740

### Difference from #5754 
**Note:** This is a re-revert of #5754 that aims to fix issues with Travis CI by ensuring the snapshot test only runs on a single iOS version. I've opened #5888 to expand on this in the future. A few things changed in the approach in this PR:
 * We only run the snapshot test for iOS 11.2.0 until we can have an elegant solution for supporting multiple OS''s (see #5888)
 * The snapshot tests now live in their own test target to avoid issues with having to require an App host for all tests.
* Additionally, a dummy swift file was required for compilation of this new test target (see https://forums.developer.apple.com/thread/88451 for context)
2018-12-05 09:49:41 -05:00