def setUp(self): super(PackageTests, self).setUp() self.package = PackageFactory.create()
def test_homepages(self): homepage = "http://gentoo.org http://mypackage.com" package = PackageFactory.build(homepage=homepage) self.assertEqual(package.homepages, ["http://gentoo.org", "http://mypackage.com"])
def setUp(self): super(WorldScanTests, self).setUp() for _ in range(3): PackageFactory.create() self.packages = [PackageFactory.create().name for _ in range(3)]
def test_creation(self): package = PackageFactory.build() version = VersionFactory.build(package=package) self.assertEqual(version.package, package)
def test_not_allowed_creation(self): package = PackageFactory.create() VersionFactory.create(package=package) with self.assertRaises((IntegrityError, ValidationError)): VersionFactory.create(package=package)
def setUp(self): super(CategoryChartTests, self).setUp() self.url = "chart_category" self.kwargs = {"category": PackageFactory.create().category}