def test_get_head_of_when_head_does_not_exist(self): source = Source(name='source2', mnemonic='source2', full_name='Source Two', source_type='Dictionary', public_access=ACCESS_TYPE_EDIT, default_locale='en', supported_locales=['en'], website='www.source2.com', description='This is not the first test source') kwargs = {'parent_resource': self.profile} Source.persist_new(source, self.user, **kwargs) source.get_version_model().objects.get( mnemonic='HEAD', versioned_object_id=source.id).delete() self.assertIsNone(SourceVersion.get_head_of(source))
def test_get_head_of_when_head_does_not_exist(self): source = Source(name='source2', mnemonic='source2', full_name='Source Two', source_type='Dictionary', public_access=ACCESS_TYPE_EDIT, default_locale='en', supported_locales=['en'], website='www.source2.com', description='This is not the first test source' ) kwargs = { 'parent_resource': self.profile } Source.persist_new(source, self.user, **kwargs) source.get_version_model().objects.get(mnemonic='HEAD', versioned_object_id=source.id).delete() self.assertIsNone(SourceVersion.get_head_of(source))