Skip to content
This repository was archived by the owner on Aug 8, 2022. It is now read-only.

Commit 293007f

Browse files
author
Daniel Jette
committed
Prepare 1.1.0-beta1 release
1 parent c0aecaa commit 293007f

4 files changed

Lines changed: 5 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
# Testify Change Log
22

3-
## Unreleased
3+
## 1.1.0-beta1
44

55
### Library
66

7-
#### Added
8-
9-
- Added `TestifyFeatures.GenerateDiffs`. When enabled, will output a `.diff.png` alongside existing baseline images. These images are high-contrast images where each difference, regardless of how minor, are indicated in red against a black background. See the `generateDiffs` test in `ScreenshotRuleExampleTests` for an example. Diff images will be pulled from the device when running `screenshotPull`.
10-
117
#### Changes
128

139
- Optional constructor argument enableReporter added to ScreenshotRule. Allows you to specify whether to run the reporter for this test rule.
@@ -28,6 +24,7 @@
2824

2925
#### Added
3026

27+
- Added `TestifyFeatures.GenerateDiffs`. When enabled, will output a `.diff.png` alongside existing baseline images. These images are high-contrast images where each difference, regardless of how minor, are indicated in red against a black background. See the `generateDiffs` test in `ScreenshotRuleExampleTests` for an example. Diff images will be pulled from the device when running `screenshotPull`.
3128
- ScreenshotRule now supports the generation of YAML test reports.
3229
- Added `Reporter` feature flag to TestifyFeatures. Allows you to enable test reporting.
3330
- Added method `ScreenshotRule.beforeAssertSame()`. This method is invoked immediately before assertSame and before the activity is launched.
0 Bytes
Binary file not shown.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Add screenshots to your Android tests
44

5-
<a href="https://github.com/Shopify/android-testify/actions?query=workflow%3A%22Build+Gradle+Plugin%22"><img alt="GitHub Actions" src="https://github.com/Shopify/android-testify/workflows/Build%20Gradle%20Plugin/badge.svg?branch=master"/></a> <a href='https://bintray.com/shopify/shopify-android/testify-plugin/1.0.0/link' alt="Testify download"><img src='https://api.bintray.com/packages/shopify/shopify-android/testify-plugin/images/download.svg?version=1.0.0'></a>
5+
<a href="https://github.com/Shopify/android-testify/actions?query=workflow%3A%22Build+Gradle+Plugin%22"><img alt="GitHub Actions" src="https://github.com/Shopify/android-testify/workflows/Build%20Gradle%20Plugin/badge.svg?branch=master"/></a> <a href='https://bintray.com/shopify/shopify-android/testify-plugin/1.1.0-beta1/link' alt="Testify download"><img src='https://api.bintray.com/packages/shopify/shopify-android/testify-plugin/images/download.svg?version=1.1.0-beta1'></a>
66
---
77

88
Expand your test coverage by including the View-layer. Testify allows you to easily set up a variety of screenshot tests in your application. Capturing a screenshot of your view gives you a new tool for monitoring the quality of your UI experience. It's also an easy way to review changes to your UI. Once you've established a comprehensive set of screenshots for your application, you can use them as a "visual dictionary". In this case, a picture really is worth a thousand words; it's easy to catch unintended changes in your view rendering by watching for differences in your captured images.
@@ -21,7 +21,7 @@ buildscript {
2121
jcenter()
2222
}
2323
dependencies {
24-
classpath "com.shopify.testify:plugin:1.0.0"
24+
classpath "com.shopify.testify:plugin:1.1.0-beta1"
2525
}
2626
}
2727

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ buildscript {
3030
'mockito2' : '3.3.3', // https://github.com/mockito/mockito/releases
3131
'mockitoAndroid' : '3.3.3', // https://mvnrepository.com/artifact/org.mockito/mockito-android
3232
'mockitokotlin' : '2.2.0', // https://github.com/nhaarman/mockito-kotlin
33-
'testify' : '1.0.0', // https://github.com/Shopify/android-testify/releases
33+
'testify' : '1.1.0-beta1', // https://github.com/Shopify/android-testify/releases
3434
]
3535
coreVersions = [
3636
'compileSdk': 30,

0 commit comments

Comments
 (0)