diff --git a/app/src/androidTest/assets/views/HabitFrequencyView/renderTransparent.png b/app/src/androidTest/assets/views/HabitFrequencyView/renderTransparent.png new file mode 100644 index 000000000..a0437b31f Binary files /dev/null and b/app/src/androidTest/assets/views/HabitFrequencyView/renderTransparent.png differ diff --git a/app/src/androidTest/assets/views/HabitHistoryView/renderTransparent.png b/app/src/androidTest/assets/views/HabitHistoryView/renderTransparent.png new file mode 100644 index 000000000..d52288da7 Binary files /dev/null and b/app/src/androidTest/assets/views/HabitHistoryView/renderTransparent.png differ diff --git a/app/src/androidTest/assets/views/HabitScoreView/renderTransparent.png b/app/src/androidTest/assets/views/HabitScoreView/renderTransparent.png new file mode 100644 index 000000000..b6fd78857 Binary files /dev/null and b/app/src/androidTest/assets/views/HabitScoreView/renderTransparent.png differ diff --git a/app/src/androidTest/assets/views/HabitStreakView/renderTransparent.png b/app/src/androidTest/assets/views/HabitStreakView/renderTransparent.png new file mode 100644 index 000000000..408a215d3 Binary files /dev/null and b/app/src/androidTest/assets/views/HabitStreakView/renderTransparent.png differ diff --git a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitFrequencyViewTest.java b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitFrequencyViewTest.java index 54f24072d..4eba3bebb 100644 --- a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitFrequencyViewTest.java +++ b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitFrequencyViewTest.java @@ -54,6 +54,13 @@ public class HabitFrequencyViewTest extends ViewTest assertRenders(view, "HabitFrequencyView/render.png"); } + @Test + public void render_withTransparentBackground() throws Throwable + { + view.setIsBackgroundTransparent(true); + assertRenders(view, "HabitFrequencyView/renderTransparent.png"); + } + @Test public void render_withDifferentSize() throws Throwable { diff --git a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitHistoryViewTest.java b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitHistoryViewTest.java index da146d1e3..3503d0cea 100644 --- a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitHistoryViewTest.java +++ b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitHistoryViewTest.java @@ -61,6 +61,13 @@ public class HabitHistoryViewTest extends ViewTest assertRenders(view, "HabitHistoryView/render.png"); } + @Test + public void render_withTransparentBackground() throws Throwable + { + view.setIsBackgroundTransparent(true); + assertRenders(view, "HabitHistoryView/renderTransparent.png"); + } + @Test public void render_withDifferentSize() throws Throwable { diff --git a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitScoreViewTest.java b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitScoreViewTest.java index cde81ab26..a832733c4 100644 --- a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitScoreViewTest.java +++ b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitScoreViewTest.java @@ -58,6 +58,13 @@ public class HabitScoreViewTest extends ViewTest assertRenders(view, "HabitScoreView/render.png"); } + @Test + public void render_withTransparentBackground() throws Throwable + { + view.setIsBackgroundTransparent(true); + assertRenders(view, "HabitScoreView/renderTransparent.png"); + } + @Test public void render_withDifferentSize() throws Throwable { diff --git a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitStreakViewTest.java b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitStreakViewTest.java index 44699a276..4dfb24206 100644 --- a/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitStreakViewTest.java +++ b/app/src/androidTest/java/org/isoron/uhabits/unit/views/HabitStreakViewTest.java @@ -55,6 +55,13 @@ public class HabitStreakViewTest extends ViewTest assertRenders(view, "HabitStreakView/render.png"); } + @Test + public void render_withTransparentBackground() throws Throwable + { + view.setIsBackgroundTransparent(true); + assertRenders(view, "HabitStreakView/renderTransparent.png"); + } + @Test public void render_withSmallSize() throws Throwable {