Skip to content

Commit a63f025

Browse files
Chris HooksChris Hooks
authored andcommitted
Changed class name 'Substatement' to 'SubStatement'
1 parent 50a01cf commit a63f025

File tree

5 files changed

+35
-35
lines changed

5 files changed

+35
-35
lines changed

test/remote_lrs_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from tincan.context_activities import ContextActivities
2020
from tincan.score import Score
2121
from tincan.result import Result
22-
from tincan.substatement import Substatement
22+
from tincan.substatement import SubStatement
2323
from tincan.statement_ref import StatementRef
2424
from tincan.about import About
2525
from tincan.statements_result import StatementsResult
@@ -90,7 +90,7 @@ def setUp(self):
9090
duration="PT120S"
9191
)
9292

93-
self.substatement = Substatement(
93+
self.substatement = SubStatement(
9494
actor=self.agent,
9595
verb=self.verb,
9696
object=self.activity,

test/statement_test.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from tincan.result import Result
2828
from tincan.context import Context
2929
from tincan.attachment import Attachment
30-
from tincan.substatement import Substatement
30+
from tincan.substatement import SubStatement
3131
from tincan.activity import Activity
3232
from tincan.statement_ref import StatementRef
3333

@@ -307,8 +307,8 @@ def test_InitAgentObject(self):
307307
self.assertIsNone(statement.authority)
308308
self.agentVerificationHelper(statement.object)
309309

310-
def test_InitSubstatementObject(self):
311-
statement = Statement(object=Substatement(object_type='Substatement'))
310+
def test_InitSubStatementObject(self):
311+
statement = Statement(object=SubStatement(object_type='SubStatement'))
312312
self.assertIsNone(statement.id)
313313
self.assertIsNone(statement.verb)
314314
self.assertIsNone(statement.actor)
@@ -457,7 +457,7 @@ def attachmentVerificationHelper(self, value):
457457
self.assertEqual(value.usage_type, 'test')
458458

459459
def substatementVerificationHelper(self, value):
460-
self.assertIsInstance(value, Substatement)
460+
self.assertIsInstance(value, SubStatement)
461461
self.assertEqual(value.object_type, 'SubStatement')
462462

463463
def statementrefVerificationHelper(self, value):

test/substatement_test.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,89 +21,89 @@
2121
from tincan.verb import Verb
2222
from tincan.statement_ref import StatementRef
2323
from tincan.activity import Activity
24-
from tincan.substatement import Substatement
24+
from tincan.substatement import SubStatement
2525

26-
class SubstatementTest(unittest.TestCase):
26+
class SubStatementTest(unittest.TestCase):
2727

2828
def test_InitAnonAgentActor(self):
29-
substatement = Substatement(actor={'object_type':'Agent', 'name':'test'})
29+
substatement = SubStatement(actor={'object_type':'Agent', 'name':'test'})
3030
self.agentVerificationHelper(substatement.actor)
3131

3232
def test_InitAnonGroupActor(self):
33-
substatement = Substatement(actor={'object_type':'Group', 'member':[{"name":"test"}]})
33+
substatement = SubStatement(actor={'object_type':'Group', 'member':[{"name":"test"}]})
3434
self.groupVerificationHelper(substatement.actor)
3535

3636
def test_InitAnonVerb(self):
37-
substatement = Substatement(verb={'id':'test'})
37+
substatement = SubStatement(verb={'id':'test'})
3838
self.verbVerificationHelper(substatement.verb)
3939

4040
def test_InitAnonObject(self):
41-
substatement = Substatement(object={'id':'test'})
41+
substatement = SubStatement(object={'id':'test'})
4242
self.activityVerificationHelper(substatement.object)
4343

4444
def test_InitAnonAgentObject(self):
45-
substatement = Substatement(object={'object_type':'Agent', 'name':'test'})
45+
substatement = SubStatement(object={'object_type':'Agent', 'name':'test'})
4646
self.agentVerificationHelper(substatement.object)
4747

4848
def test_InitDifferentNamingObject(self):
49-
substatement = Substatement(object={'objectType':'Agent', 'name':'test'})
49+
substatement = SubStatement(object={'objectType':'Agent', 'name':'test'})
5050
self.agentVerificationHelper(substatement.object)
5151

5252
def test_InitObjectType(self):
53-
substatement = Substatement(object_type="SubStatement")
53+
substatement = SubStatement(object_type="SubStatement")
5454
self.assertEqual(substatement.object_type, "SubStatement")
5555

5656
def test_InitAgentActor(self):
57-
substatement = Substatement(actor=Agent(name='test'))
57+
substatement = SubStatement(actor=Agent(name='test'))
5858
self.agentVerificationHelper(substatement.actor)
5959

6060
def test_InitGroupActor(self):
61-
substatement = Substatement(actor=Group(member=[Agent(name='test')]))
61+
substatement = SubStatement(actor=Group(member=[Agent(name='test')]))
6262
self.groupVerificationHelper(substatement.actor)
6363

6464
def test_InitVerb(self):
65-
substatement = Substatement(verb=Verb(id='test'))
65+
substatement = SubStatement(verb=Verb(id='test'))
6666
self.verbVerificationHelper(substatement.verb)
6767

6868
def test_InitAgentObject(self):
69-
substatement = Substatement(object=Agent(name='test'))
69+
substatement = SubStatement(object=Agent(name='test'))
7070
self.agentVerificationHelper(substatement.object)
7171

7272
def test_InitGroupObject(self):
73-
substatement = Substatement(object=Group(member=[Agent(name='test')]))
73+
substatement = SubStatement(object=Group(member=[Agent(name='test')]))
7474
self.groupVerificationHelper(substatement.object)
7575

7676
def test_InitActivityObject(self):
77-
substatement = Substatement(object=Activity(id='test'))
77+
substatement = SubStatement(object=Activity(id='test'))
7878
self.activityVerificationHelper(substatement.object)
7979

8080
def test_InitUnpack(self):
8181
obj = {'object_type':'SubStatement', 'actor':{'name':'test'}, 'verb':{'id':'test'}, 'object':{'id':'test'}}
82-
substatement = Substatement(**obj)
82+
substatement = SubStatement(**obj)
8383
self.assertEqual(substatement.object_type, 'SubStatement')
8484
self.agentVerificationHelper(substatement.actor)
8585
self.verbVerificationHelper(substatement.verb)
8686
self.activityVerificationHelper(substatement.object)
8787

8888
def test_FromJSON(self):
8989
json_str = '{"object_type":"SubStatement", "actor":{"name":"test"}, "verb":{"id":"test"}, "object":{"id":"test"}}'
90-
substatement = Substatement.from_json(json_str)
90+
substatement = SubStatement.from_json(json_str)
9191
self.assertEqual(substatement.object_type, 'SubStatement')
9292
self.agentVerificationHelper(substatement.actor)
9393
self.verbVerificationHelper(substatement.verb)
9494
self.activityVerificationHelper(substatement.object)
9595

9696
def test_ToJSONEmpty(self):
97-
substatement = Substatement()
97+
substatement = SubStatement()
9898
self.assertEqual(substatement.to_json(), '{"objectType": "SubStatement"}')
9999

100100
def test_ToJSON(self):
101-
substatement = Substatement(object_type='SubStatement', actor=Agent(name='test'), verb=Verb(id='test'), object=Activity(id='test'))
101+
substatement = SubStatement(object_type='SubStatement', actor=Agent(name='test'), verb=Verb(id='test'), object=Activity(id='test'))
102102
self.assertEqual(substatement.to_json(), '{"verb": {"id": "test"}, "object": {"id": "test"}, "actor": {"name": "test", "objectType": "Agent"}, "objectType": "SubStatement"}')
103103

104104
def test_FromJSONToJSON(self):
105105
json_str = '{"object_type":"SubStatement", "actor":{"name":"test"}, "verb":{"id":"test"}, "object":{"id":"test"}}'
106-
substatement = Substatement.from_json(json_str)
106+
substatement = SubStatement.from_json(json_str)
107107
self.assertEqual(substatement.object_type, 'SubStatement')
108108
self.agentVerificationHelper(substatement.actor)
109109
self.verbVerificationHelper(substatement.verb)
@@ -133,5 +133,5 @@ def activityVerificationHelper(self, value):
133133
self.assertEqual(value.id, 'test')
134134

135135
if __name__ == '__main__':
136-
suite = unittest.TestLoader().loadTestsFromTestCase(SubstatementTest)
136+
suite = unittest.TestLoader().loadTestsFromTestCase(SubStatementTest)
137137
unittest.TextTestRunner(verbosity=2).run(suite)

tincan/statement.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from tincan.attachment_list import AttachmentList
2525
from tincan.result import Result
2626
from tincan.context import Context
27-
from tincan.substatement import Substatement
27+
from tincan.substatement import SubStatement
2828
from tincan.statement_ref import StatementRef
2929
from tincan.activity import Activity
3030
from tincan.conversions.iso8601 import make_datetime
@@ -154,7 +154,7 @@ def object(self):
154154
@object.setter
155155
def object(self, value):
156156
if value is not None:
157-
if not isinstance(value, Agent) and not isinstance(value, Group) and not isinstance(value, Substatement) and not isinstance(value, StatementRef) and not isinstance(value, Activity):
157+
if not isinstance(value, Agent) and not isinstance(value, Group) and not isinstance(value, SubStatement) and not isinstance(value, StatementRef) and not isinstance(value, Activity):
158158
if isinstance(value, dict):
159159
if 'object_type' in value or 'objectType' in value:
160160
if 'objectType' in value:
@@ -163,7 +163,7 @@ def object(self, value):
163163
if value['object_type'] == 'Agent':
164164
value = Agent(value)
165165
elif value['object_type'] == 'SubStatement':
166-
value = Substatement(value)
166+
value = SubStatement(value)
167167
elif value['object_type'] == 'StatementRef':
168168
value = StatementRef(value)
169169
elif value['object_type'] == 'Activity':

tincan/substatement.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from tincan.verb import Verb
1919
from tincan.activity import Activity
2020

21-
class Substatement(SerializableBase):
21+
class SubStatement(SerializableBase):
2222

2323
_props_req = [
2424
'object_type'
@@ -34,7 +34,7 @@ class Substatement(SerializableBase):
3434

3535
@property
3636
def actor(self):
37-
"""Actor for Substatement
37+
"""Actor for SubStatement
3838
3939
:setter: Tries to convert to Agent
4040
:setter type: :mod:`tincan.agent`
@@ -67,7 +67,7 @@ def actor(self):
6767

6868
@property
6969
def verb(self):
70-
"""Verb for Substatement
70+
"""Verb for SubStatement
7171
7272
:setter: Tries to convert to Verb
7373
:setter type: :mod:`tincan.verb`
@@ -88,7 +88,7 @@ def verb(self):
8888

8989
@property
9090
def object(self):
91-
"""Object for Substatement
91+
"""Object for SubStatement
9292
9393
:setter: Setter for object
9494
:setter type: :mod:`tincan.Agent` | :mod:`tincan.Group`
@@ -123,7 +123,7 @@ def object(self):
123123

124124
@property
125125
def object_type(self):
126-
"""Object Type for Substatement. Will always be "SubStatement"
126+
"""Object Type for SubStatement. Will always be "SubStatement"
127127
128128
:setter: Tries to convert to unicode
129129
:setter type: unicode

0 commit comments

Comments
 (0)