| 72 | self.assertEqual(model.reference_id, model2.reference_id) |
| 73 | |
| 74 | def test_list(self): |
| 75 | model1 = Model.new( |
| 76 | session = self.session, |
| 77 | reference_id = 'test_model__1', |
| 78 | project_id = self.project.id, |
| 79 | member_created_id = self.member.id, |
| 80 | add_to_session = True, |
| 81 | flush_session = True |
| 82 | ) |
| 83 | model2 = Model.new( |
| 84 | session = self.session, |
| 85 | reference_id = 'test_model__2', |
| 86 | project_id = self.project.id, |
| 87 | member_created_id = self.member.id, |
| 88 | add_to_session = True, |
| 89 | flush_session = True |
| 90 | ) |
| 91 | |
| 92 | model3 = Model.new( |
| 93 | session = self.session, |
| 94 | reference_id = 'test_model__3', |
| 95 | project_id = self.project.id, |
| 96 | member_created_id = self.member.id, |
| 97 | add_to_session = True, |
| 98 | flush_session = True |
| 99 | ) |
| 100 | |
| 101 | models = Model.list( |
| 102 | session = self.session, |
| 103 | project_id = self.project.id |
| 104 | ) |
| 105 | |
| 106 | id_list = [m.id for m in models] |
| 107 | |
| 108 | self.assertTrue(model1.id in id_list) |
| 109 | self.assertTrue(model2.id in id_list) |
| 110 | self.assertTrue(model3.id in id_list) |