10
10
11
11
class _TestFrame (object ):
12
12
13
- type = NotImplementedError
13
+ Frame = NotImplementedError
14
+ NameClause = None
15
+ CreatedByClause = None
14
16
15
17
def setUp (self ):
16
18
self .id = fastobo .id .PrefixedIdent ("MS" , "1000031" )
17
19
18
20
def test_init (self ):
19
21
try :
20
- frame = self .type (self .id )
22
+ frame = self .Frame (self .id )
21
23
except Exception :
22
24
self .fail ("could not create frame instances" )
23
25
24
26
def test_init_iterable (self ):
25
27
try :
26
- frame = self .type (self .id , [])
28
+ frame = self .Frame (self .id , [])
27
29
except Exception :
28
30
self .fail ("could not create frame instances" )
29
31
try :
30
- frame = self .type (self .id , [
31
- fastobo . term .NameClause ("thing" ),
32
- fastobo . term .CreatedByClause ("Martin Larralde" )
32
+ frame = self .Frame (self .id , [
33
+ self .NameClause ("thing" ),
34
+ self .CreatedByClause ("Martin Larralde" )
33
35
])
34
36
except Exception :
35
37
self .fail ("could not create frame from iterable" )
36
38
37
39
def test_init_type_error (self ):
38
- self .assertRaises (TypeError , self .type , 1 )
39
- self .assertRaises (TypeError , self .type , [1 ])
40
- self .assertRaises (TypeError , self .type , ["abc" ])
41
- self .assertRaises (TypeError , self .type , "abc" )
42
- self .assertRaises (TypeError , self .type , self .id , 1 )
43
- self .assertRaises (TypeError , self .type , self .id , [1 ])
44
- self .assertRaises (TypeError , self .type , self .id , ["abc" ])
45
- self .assertRaises (TypeError , self .type , self .id , "abc" )
40
+ self .assertRaises (TypeError , self .Frame , 1 )
41
+ self .assertRaises (TypeError , self .Frame , [1 ])
42
+ self .assertRaises (TypeError , self .Frame , ["abc" ])
43
+ self .assertRaises (TypeError , self .Frame , "abc" )
44
+ self .assertRaises (TypeError , self .Frame , self .id , 1 )
45
+ self .assertRaises (TypeError , self .Frame , self .id , [1 ])
46
+ self .assertRaises (TypeError , self .Frame , self .id , ["abc" ])
47
+ self .assertRaises (TypeError , self .Frame , self .id , "abc" )
46
48
47
49
48
50
# --- DefClause --------------------------------------------------------------
@@ -122,7 +124,7 @@ def test_eq(self):
122
124
123
125
# --- CreationDateClause -----------------------------------------------------
124
126
125
- class _TestIsObsoleteClause (object ):
127
+ class _TestCreationDateClause (object ):
126
128
127
129
type = NotImplementedError
128
130
@@ -132,12 +134,12 @@ def test_date(self):
132
134
self .assertEqual (str (clause ), "creation_date: 2021-01-23" )
133
135
self .assertEqual (repr (clause ), "CreationDateClause(datetime.date(2021, 1, 23))" )
134
136
self .assertEqual (clause .date , d1 )
135
- self .assertIsInstance (clause .date , d1 )
137
+ self .assertIsInstance (clause .date , datetime . date )
136
138
d2 = datetime .date (2021 , 2 , 15 )
137
139
clause .date = d2
138
140
self .assertIsInstance (clause .date , datetime .date )
139
141
140
- def test_date (self ):
142
+ def test_datetime (self ):
141
143
d1 = datetime .datetime (2021 , 1 , 23 , 12 )
142
144
clause = self .type (d1 )
143
145
self .assertEqual (str (clause ), "creation_date: 2021-01-23T12:00:00" )
0 commit comments