def setUp(self): self.user = User.objects.create_user('user', '*****@*****.**') self.user.is_staff = False self.user.is_superuser = False self.user.first_name = 'Elmer' self.user.last_name = 'Stevens' self.user.save() self.owner = User.objects.create_user('owner', '*****@*****.**') self.owner.is_staff = False self.owner.is_superuser = False self.owner.first_name = 'Eric' self.owner.last_name = 'Brown' self.owner.save() self.category = create_category() self.model = create_model(category=self.category) self.asset = create_asset( sn='1111-1111-1111-1111', model=self.model, user=self.user, owner=self.owner, barcode='br-666', niw='niw=666', ) self.software_category = SoftwareCategory( name='soft-cat1', asset_type=models_assets.AssetType.DC) self.software_category.save() self.manufacturer = AssetManufacturer(name='test_manufacturer') self.manufacturer.save() self.licence_type = LicenceType(name='test_licence_type') self.licence_type.save() self.property_of = AssetOwner(name="test_property") self.property_of.save() self.licence1 = Licence( licence_type=self.licence_type, software_category=self.software_category, manufacturer=self.manufacturer, property_of=self.property_of, number_bought=10, sn="test-sn", niw="niw-666", invoice_date=datetime.date(2014, 4, 28), invoice_no="666-999-666", price=1000.0, provider="test_provider", asset_type=models_assets.AssetType.DC, ) self.licence1.save()