X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=dither_effect_test.cpp;h=6fd46dbf402feba053183e16790157602dd91277;hp=81f6a2402d6d677e25c2e22727308ead45c491fd;hb=2b6a8585772bf9ae742a2ee36144a0cdd5ba0524;hpb=ff9e68a3f5abb179bd7bf9fb84df48327f148583 diff --git a/dither_effect_test.cpp b/dither_effect_test.cpp index 81f6a24..6fd46db 100644 --- a/dither_effect_test.cpp +++ b/dither_effect_test.cpp @@ -1,9 +1,12 @@ // Unit tests for DitherEffect. +#include #include -#include "test_util.h" +#include "effect_chain.h" #include "gtest/gtest.h" +#include "image_format.h" +#include "test_util.h" TEST(DitherEffectTest, NoDitherOnExactValues) { const int size = 4; @@ -50,5 +53,5 @@ TEST(DitherEffectTest, SinusoidBelowOneLevelComesThrough) { sum += 2.0 * (int(out_data[i]) - 0.2*255.0) * sin(i * frequency); } - EXPECT_NEAR(amplitude, sum / (size * 255.0f), 1e-5); + EXPECT_NEAR(amplitude, sum / (size * 255.0f), 1.1e-5); }