"""Utility functions for the tests."""


def get_test_template():
    """Returns a base64 encoded template."""
    return "eyUgZXh0ZW5kcyAidGVtcGxhdGUuaHRtbCIgJX0KeyUgYmxvY2sgbGlua3MgJX0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgLmNvbnRhaW5lcnsKICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OwogICAgfQogICAgLmhlYWR7CiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOwogICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7CiAgICB9CiAgICB0YWJsZSB7CiAgICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7CiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOwogICAgd2lkdGg6IDEwMCU7CiAgICB9CgogICAgdGQsIHRoIHsKICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7CiAgICB0ZXh0LWFsaWduOiBsZWZ0OwogICAgcGFkZGluZzogMTVweDsKICAgIH0KICA8L3N0eWxlPgp7JSBlbmRibG9jayAlfQp7JSBibG9jayBjb250ZW50ICV9CiAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgIDxkaXYgY2xhc3M9ImhlYWQiPgogICAgICAgIDxoMT57e2Zvcm0uZm9ybS50aXRsZX19PC9oMT4KICAgIDwvZGl2PgogICAgPHRhYmxlPgogICAgICB7JSBmb3IgaXRlbSBpbiBmb3JtWydkYXRhJ10gJX0KICAgICAgPFRSPgogICAgICAgICA8VEQ+e3tmb3JtWydkYXRhJ11baXRlbV1bJ2xhYmVsJ119fTwvVEQ+CiAgICAgICAgIHslIGlmIGlzX3NpZ25hdHVyZShmb3JtWydkYXRhJ11baXRlbV1bJ3ZhbHVlJ10pICV9CiAgICAgICAgIDxURD48aW1nIHNyYz0ie3tmb3JtWydkYXRhJ11baXRlbV1bJ3ZhbHVlJ119fSIgLz48L1REPgogICAgICAgICB7JSBlbHNlICV9CiAgICAgICAgIDxURD57e2Zvcm1bJ2RhdGEnXVtpdGVtXVsndmFsdWUnXX19PC9URD4KICAgICAgICAgeyUgZW5kaWYgJX0KICAgICAgPC9UUj4KICAgICAgeyUgZW5kZm9yICV9CiAgICAgIDwvdGFibGU+CiAgPC9kaXY+CnslIGVuZGJsb2NrICV9"


def get_valid_b64images():
    """Returns a b64 encoded valid image."""
    images = []
    images.append(
        "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="
    )
    images.append(
        "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAABlBMVEX///+/v7+jQ3Y5AAAADklEQVQI12P4AIX8EAgALgAD/aNpbtEAAAAASUVORK5CYII"
    )
    return images
