Exemplo n.º 1
0
class TestTargetCharField(unittest.TestCase):
    class PseudoClass(object):
        pass

    def setUp(self):
        test_targets = {'TestCaseRun': self.__class__.PseudoClass}
        self.field = TargetCharField(targets=test_targets)

    def test_type(self):
        from django.forms import Field

        self.assert_(isinstance(self.field, Field))

    def test_clean(self):
        url_argu_value = 'TestCaseRun'
        self.assertEqual(self.field.clean(url_argu_value),
                         self.__class__.PseudoClass)

        from django.forms import ValidationError

        url_argu_value = 'TestCase'
        self.assertRaises(ValidationError, self.field.clean, url_argu_value)
Exemplo n.º 2
0
class TestTargetCharField(unittest.TestCase):
    class PseudoClass(object):
        pass

    def setUp(self):
        test_targets = {'TestCaseRun': self.__class__.PseudoClass}
        self.field = TargetCharField(targets=test_targets)

    def test_type(self):
        from django.forms import Field

        self.assert_(isinstance(self.field, Field))

    def test_clean(self):
        url_argu_value = 'TestCaseRun'
        self.assertEqual(self.field.clean(url_argu_value),
                         self.__class__.PseudoClass)

        from django.forms import ValidationError

        url_argu_value = 'TestCase'
        self.assertRaises(ValidationError, self.field.clean, url_argu_value)
Exemplo n.º 3
0
 def setUp(self):
     test_targets = {'TestCaseRun': self.__class__.PseudoClass}
     self.field = TargetCharField(targets=test_targets)
Exemplo n.º 4
0
 def setUp(self):
     test_targets = {'TestCaseRun': self.__class__.PseudoClass}
     self.field = TargetCharField(targets=test_targets)