diff --git a/tests/assets/emblem.png b/tests/assets/emblem.png new file mode 100644 index 0000000..8c2a4ab Binary files /dev/null and b/tests/assets/emblem.png differ diff --git a/tests/test_500x500.py b/tests/test_500x500.py index ec5dc71..76d1786 100644 --- a/tests/test_500x500.py +++ b/tests/test_500x500.py @@ -8,14 +8,44 @@ from huepaper.utils import save_image def test_generation(): + image = generate() + assert isinstance(image, Image) + + +def test_generation_example_1(): + image = generate(color="lightgreen") + assert isinstance(image, Image) + + +def test_generation_example_2(): + image = generate(color="#ff7f50", lines_bright=0.05) + assert isinstance(image, Image) + + +def test_generation_example_3(): + image = generate(hue_max=1.0, lum_min=0.3, lum_max=0.6, sat_min=0.8, sat_max=1.0) + assert isinstance(image, Image) + + +def test_generation_example_4(): + image = generate(hue_max=0.3, lum_min=0.5, lum_max=0.5, lines=0.5, pixelate="64x36") + assert isinstance(image, Image) + + +def test_generation_example_5(): + image = generate( + lines=0.3, + lines_bright=0.1, + lines_dark=0.1, + emblem=Path("tests/assets/emblem.png"), + ) + assert isinstance(image, Image) + + +def test_generation_example_6(): image = generate( width=500, height=500, - hue_max=1.0, - lum_min=0.3, - lum_max=0.6, - sat_min=0.8, - sat_max=1.0, ) assert isinstance(image, Image)