Beispiel #1
0
    def test_country(self):
        instance = PublicsCountryFactory.build(name=b'xyz')
        self.assertEqual(six.text_type(instance), u'xyz')

        # Island (Iceland)
        instance = PublicsCountryFactory.build(name=u'\xccsland')
        self.assertEqual(six.text_type(instance), u'\xccsland')
Beispiel #2
0
    def test_dsa_region(self):
        country = PublicsCountryFactory.build(name=b'xyz')
        instance = PublicsDSARegionFactory.build(area_name=b'xyz',
                                                 country=country)
        self.assertEqual(six.text_type(instance), u'xyz - xyz')

        # Island (Iceland)
        country = PublicsCountryFactory.build(name=u'\xccsland')
        instance = PublicsDSARegionFactory.build(area_name=b'xyz',
                                                 country=country)
        self.assertEqual(six.text_type(instance), u'\xccsland - xyz')
Beispiel #3
0
    def test_dsa_rate(self):
        country = PublicsCountryFactory.build(name=b'xyz')
        region = PublicsDSARegionFactory.build(area_name=b'xyz',
                                               country=country)
        instance = PublicsDSARateFactory.build(region=region)
        self.assertTrue(six.text_type(instance).startswith(u'xyz - xyz'))

        country = PublicsCountryFactory.build(name=u'\xccsland')
        region = PublicsDSARegionFactory.build(area_name=b'xyz',
                                               country=country)
        instance = PublicsDSARateFactory.build(region=region)
        self.assertTrue(six.text_type(instance).startswith(u'\xccsland - xyz'))