from django.test import SimpleTestCase


class OtherTest(SimpleTestCase):
    """
    In reality, apps often can have so many tests this is a more practical
    organising pattern.
    """

    def test_success(self):
        self.assertEqual(1 + 1, 2)


Document from the reality that while breaking apps down is a good idea, even then you often have a sufficient number of topic areas to cover that can't be easily split into more apps, i.e. TestCase classes are insufficient to group the relevant tests together, and a 5k tests.py file is almost certainly a bad idea.
Document from the reality that while breaking apps down is a good idea, even then you often have a sufficient number of topic areas to cover that can't be easily split into more apps, i.e. TestCase classes are insufficient to group the relevant tests together, and a 5k tests.py file is almost certainly a bad idea.
