Example #1
0
 def setUp(self):
     super(ResourceTestCase, self).setUp()
     self.publisher = Publisher(name="Test Publisher 1")
     self.publisher.save()
     self.publisher2 = Publisher(name="Test Publisher 2")
     self.publisher2.save()
     self.title = Title(name="Test Title", slug="test-title")
     self.title.publisher = self.publisher
     self.title.save()
     self.media = Media(name="Media Title", slug="test-media")
     self.media.save()
     self.language = Language(code="ztest", name="Z Language")
     self.language.save()
Example #2
0
 def setUpClass(cls):
     super(ResourceTestCase, cls).setUpClass()
     cls.publisher = Publisher(name="Test Publisher 1")
     cls.publisher.save()
     cls.publisher2 = Publisher(name="Test Publisher 2")
     cls.publisher2.save()
     cls.title = Title(name="Test Title", slug="test-title")
     cls.title.publisher = cls.publisher
     cls.title.save()
     cls.media = Media(name="Media Title", slug="test-media")
     cls.media.save()
     cls.language = Language(code="ztest", name="Z Language")
     cls.language.save()
 def setUpClass(cls):
     super(SeedGatewayTestCase, cls).setUpClass()
     country1 = Country(code="c1", name="Country 1")
     country1.extra_data = {"gateway_language": "gz1"}
     country1.save()
     country2 = Country(code="c2", name="Country 2")
     country2.save()
     lang1 = Language(code="gz1",
                      name="Z Test 1",
                      gateway_flag=True,
                      gateway_language=None,
                      country=country1)
     lang1.save()
     lang2 = Language(code="gz2",
                      name="Z Test 2",
                      gateway_flag=False,
                      gateway_language=lang1,
                      country=country2)
     lang2.save()
     lang3 = Language(code="gz3",
                      name="Z Test 3",
                      gateway_flag=False,
                      gateway_language=None,
                      country=country1)
     lang3.save()
     lang4 = Language(code="gz4",
                      name="Z Test 4",
                      gateway_flag=False,
                      gateway_language=None,
                      country=country2)
     lang4.save()
     lang5 = Language(code="gz5",
                      name="Z Test 5",
                      gateway_flag=False,
                      gateway_language=None,
                      country=None)
     lang5.save()
    def test_called_inappropriately(self):
        """
        If called inappropriately, function should throw a fail response with message
        """
        status = notify_external_apps()
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance="string")
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=1)
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=[])
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance={})
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=())
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=object())
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        lang = Language()

        status = notify_external_apps(instance=lang)
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=None)
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=" ")
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=1)
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=[])
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action={})
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=())
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)

        status = notify_external_apps(instance=lang, action=object())
        self.assertFalse(status.success)
        self.assertGreater(len(status.message), 0)
Example #5
0
 def setUpClass(cls):
     super(OBSTestCase, cls).setUpClass()
     lang1 = Language(code="z1", name="Z Test 1")
     lang1.save()
     lang2 = Language(code="z2", name="Z Test 2")
     lang2.save()