@@ -254,15 +254,13 @@ def notify_side_effect(*args, **kwargs):
254
254
255
255
entity_ref = Entity .objects .create (name = "Ref" , created_user = user )
256
256
entity = Entity .objects .create (name = "Entity" , created_user = user )
257
- entity .attrs .add (
258
- EntityAttr .objects .create (
259
- ** {
260
- "name" : "ref" ,
261
- "type" : AttrType .OBJECT ,
262
- "created_user" : user ,
263
- "parent_entity" : entity ,
264
- }
265
- )
257
+ EntityAttr .objects .create (
258
+ ** {
259
+ "name" : "ref" ,
260
+ "type" : AttrType .OBJECT ,
261
+ "created_user" : user ,
262
+ "parent_entity" : entity ,
263
+ }
266
264
)
267
265
268
266
entry_ref = Entry .objects .create (name = "r1" , schema = entity_ref , created_user = user )
@@ -369,8 +367,6 @@ def test_post_entry_with_invalid_params(self):
369
367
if "ref" in attr_info :
370
368
entity_attr .referral .add (attr_info ["ref" ])
371
369
372
- entity .attrs .add (entity_attr )
373
-
374
370
# send request without essential params
375
371
params = {"name" : "invalid-entry" , "entity" : entity .name , "attrs" : {}}
376
372
resp = self .client .post ("/api/v1/entry" , json .dumps (params ), "application/json" )
@@ -479,16 +475,14 @@ def test_post_entry_without_permissoin(self):
479
475
{"name" : "attr2" , "type" : AttrType .STRING , "is_public" : False },
480
476
]
481
477
for attr_info in attr_params :
482
- entity .attrs .add (
483
- EntityAttr .objects .create (
484
- ** {
485
- "name" : attr_info ["name" ],
486
- "type" : attr_info ["type" ],
487
- "is_public" : attr_info ["is_public" ],
488
- "created_user" : admin ,
489
- "parent_entity" : entity ,
490
- }
491
- )
478
+ EntityAttr .objects .create (
479
+ ** {
480
+ "name" : attr_info ["name" ],
481
+ "type" : attr_info ["type" ],
482
+ "is_public" : attr_info ["is_public" ],
483
+ "created_user" : admin ,
484
+ "parent_entity" : entity ,
485
+ }
492
486
)
493
487
494
488
# re-login as guest
@@ -603,15 +597,13 @@ def test_update_entry(self):
603
597
admin = self .admin_login ()
604
598
605
599
entity = Entity .objects .create (name = "Entity" , created_user = admin , is_public = False )
606
- entity .attrs .add (
607
- EntityAttr .objects .create (
608
- ** {
609
- "name" : "attr" ,
610
- "type" : AttrType .STRING ,
611
- "created_user" : admin ,
612
- "parent_entity" : entity ,
613
- }
614
- )
600
+ EntityAttr .objects .create (
601
+ ** {
602
+ "name" : "attr" ,
603
+ "type" : AttrType .STRING ,
604
+ "created_user" : admin ,
605
+ "parent_entity" : entity ,
606
+ }
615
607
)
616
608
617
609
entry = Entry .objects .create (name = "entry" , schema = entity , created_user = admin )
@@ -791,8 +783,6 @@ def test_get_entry(self):
791
783
if "referral" in info :
792
784
attr .referral .add (info ["referral" ])
793
785
794
- entity .attrs .add (attr )
795
-
796
786
for i in range (0 , 10 ):
797
787
entry = Entry .objects .create (name = "entry-%d" % i , schema = entity , created_user = user )
798
788
entry .complement_attrs (user )
@@ -943,13 +933,11 @@ def test_get_deleted_entry(self):
943
933
944
934
# Initialize Entity and Entries to use in this test
945
935
entity = Entity .objects .create (name = "Entity" , created_user = user )
946
- entity .attrs .add (
947
- EntityAttr .objects .create (
948
- name = "attr" ,
949
- type = AttrType .STRING ,
950
- parent_entity = entity ,
951
- created_user = user ,
952
- )
936
+ EntityAttr .objects .create (
937
+ name = "attr" ,
938
+ type = AttrType .STRING ,
939
+ parent_entity = entity ,
940
+ created_user = user ,
953
941
)
954
942
955
943
entry = Entry .objects .create (name = "entry" , schema = entity , created_user = user )
@@ -1132,13 +1120,11 @@ def test_edit_entry_with_same_value(self):
1132
1120
1133
1121
# Initialize Entity and Entries to use in this test
1134
1122
entity = Entity .objects .create (name = "Entity" , created_user = user )
1135
- entity .attrs .add (
1136
- EntityAttr .objects .create (
1137
- name = "attr" ,
1138
- type = AttrType .STRING ,
1139
- parent_entity = entity ,
1140
- created_user = user ,
1141
- )
1123
+ EntityAttr .objects .create (
1124
+ name = "attr" ,
1125
+ type = AttrType .STRING ,
1126
+ parent_entity = entity ,
1127
+ created_user = user ,
1142
1128
)
1143
1129
1144
1130
entry = Entry .objects .create (name = "entry" , schema = entity , created_user = user )
@@ -1190,7 +1176,6 @@ def notify_side_effect(*args, **kwargs):
1190
1176
"is_public" : False ,
1191
1177
}
1192
1178
)
1193
- entity .attrs .add (entity_attr )
1194
1179
1195
1180
# There was a bug(#28) when there are multiple users, individual attribute authorization
1196
1181
# would not be inherited from EntityAttr to Attribute. To confirm that the bug is corrected,
@@ -1348,13 +1333,13 @@ def test_update_entry_that_has_deleted_attribute(self):
1348
1333
"created_user" : user ,
1349
1334
"parent_entity" : entity ,
1350
1335
}
1351
- entity . attrs . add ( EntityAttr .objects .create (** attr_params ) )
1336
+ EntityAttr .objects .create (** attr_params )
1352
1337
entry = Entry .objects .create (name = "entry" , schema = entity , created_user = user )
1353
1338
entry .complement_attrs (user )
1354
1339
1355
1340
# delete and create EntityAttr, then complement Entry Attribute
1356
1341
entity .attrs .get (name = "attr" ).delete ()
1357
- entity . attrs . add ( EntityAttr .objects .create (** attr_params ) )
1342
+ EntityAttr .objects .create (** attr_params )
1358
1343
entry .complement_attrs (user )
1359
1344
1360
1345
params = {
0 commit comments