def test_create(self): user = factory.make_admin() handler = PackageRepositoryHandler(user, {}) package_repository_name = factory.make_name('package_repository_name') handler.create({ 'name': package_repository_name, 'url': factory.make_url(scheme='http'), }) self.assertIsNotNone( PackageRepository.objects.get(name=package_repository_name))
def test_create(self): user = factory.make_admin() handler = PackageRepositoryHandler(user, {}, None) package_repository_name = factory.make_name('package_repository_name') handler.create({ 'name': package_repository_name, 'url': factory.make_url(scheme='http'), }) self.assertIsNotNone( PackageRepository.objects.get(name=package_repository_name)) event = Event.objects.get(type__level=AUDIT) self.assertIsNotNone(event) self.assertEqual( event.description, "Created package repository '%s'." % package_repository_name)