def test_init_forced(self): foreman = FakeForeman() a_worker = worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMapping, managed_sqla_map_name='fake', id_type='uuid', ) self.assertTrue(a_worker._with_uuid) self.assertFalse(a_worker._with_id) a_second_worker = worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMapping, managed_sqla_map_name='fake', id_type='id', ) self.assertTrue(a_second_worker._with_id) self.assertFalse(a_second_worker._with_uuid) with self.assertRaises(AttributeError): worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMapping, managed_sqla_map_name='fake', id_type='wrong', )
def test_init(self): foreman = FakeForeman() worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMapping, managed_sqla_map_name='fake', )
def test__get(self): foreman = FakeForeman() a_worker = worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMapping, managed_sqla_map_name='fake', ) a_worker._get(sqla_obj=FakeMapping())
def test_init_with_uuid(self): foreman = FakeForeman() a_worker = worker.MappingManagingWorker( foreman, managed_sqla_map=FakeMappingWithUUID, managed_sqla_map_name='fake', ) self.assertTrue(a_worker._with_uuid) self.assertFalse(a_worker._with_id)