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))
示例#2
0
 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)