view bio/tests/test_flags.py @ 1224:d7c7a4777dd7 modernize tip

Add unit tests for contests template tags.
author Brian Neal <bgneal@gmail.com>
date Mon, 10 Mar 2025 20:28:14 -0500
parents f354554afb6e
children
line wrap: on
line source
"""
Unit tests for the bio flag utility.

"""
from django.test import TestCase


class FlagsTestCase(TestCase):
    def test_flag_loading(self):
        import bio.flags

        # Just make sure we have data and didn't blow up.
        self.assertNotEqual(len(bio.flags.FLAG_DATA), 0)
        self.assertNotEqual(len(bio.flags.FLAG_CHOICES), 0)
        self.assertEqual(len(bio.flags.FLAG_DATA), len(bio.flags.FLAG_CHOICES))