6
6
from django .db import models
7
7
from django .test import TestCase
8
8
9
- from timezone_field .forms import TimeZoneField as TimeZoneFormField
10
- from timezone_field .fields import TimeZoneField as TimeZoneModelField
9
+ from timezone_field .fields import TimeZoneField
11
10
12
11
13
12
class TestModel (models .Model ):
14
- timezone = TimeZoneModelField ()
13
+ timezone = TimeZoneField ()
15
14
16
15
17
16
class TimeZoneTestCase (TestCase ):
@@ -35,29 +34,6 @@ def assertFormIsValid(self, form):
35
34
36
35
class TimeZoneFieldTestCase (TimeZoneTestCase ):
37
36
38
- def test_forms_clean_required (self ):
39
- f = TimeZoneFormField ()
40
- self .assertEqual (
41
- repr (f .clean ("US/Eastern" )),
42
- "<DstTzInfo 'US/Eastern' EST-1 day, 19:00:00 STD>"
43
- )
44
- self .assertRaises (forms .ValidationError , f .clean , "" )
45
-
46
- def test_forms_clean_not_required (self ):
47
- f = TimeZoneFormField (required = False )
48
- self .assertEqual (
49
- repr (f .clean ("US/Eastern" )),
50
- "<DstTzInfo 'US/Eastern' EST-1 day, 19:00:00 STD>"
51
- )
52
- self .assertEqual (f .clean ("" ), "" )
53
-
54
- def test_forms_clean_bad_value (self ):
55
- f = TimeZoneFormField ()
56
- try :
57
- f .clean ("BAD VALUE" )
58
- except forms .ValidationError , e :
59
- self .assertEqual (e .messages , ["Select a valid choice. BAD VALUE is not one of the available choices." ])
60
-
61
37
def test_models_as_a_form (self ):
62
38
class TestModelForm (forms .ModelForm ):
63
39
class Meta :
0 commit comments