예제 #1
0
 def setUp(self):
     self.client = login_as_su()
     self.category = create_category()
     self.manufacturer = AssetManufacturer(name='test_manufacturer')
     self.manufacturer.save()
     self.model = AssetModel(name='test_model',
                             manufacturer=self.manufacturer)
     self.model.save()
     self.warehouse = Warehouse(name='test_warehouse')
     self.warehouse.save()
     self.asset_params = {
         'type': AssetType.data_center.id,
         'model': self.model.id,
         'invoice_no': 00001,
         'order_no': 2,
         'invoice_date': '2012-11-29',
         'support_period': 36,
         'support_type': 'door-to-door',
         'support_void_reporting': 'on',
         'provider': 'test_provider',
         'status': AssetStatus.new.id,
         'remarks': 'test_remarks',
         'price': 10,
         'size': 1,
         'warehouse': self.warehouse.id,
         'barcode': '7777',
         'category': self.category.id,
         'slots': 0,
         'sn': 'fake-sn',
         'ralph_device_id': '',
         'asset': True,  # Button name
         'source': 1,
         'deprecation_rate': 0,
         'production_year': 2011,
     }
예제 #2
0
 def setUp(self):
     self.client = login_as_su()
     self.category = create_category(type='back_office')
     self.manufacturer = AssetManufacturer(name='test_manufacturer')
     self.manufacturer.save()
     self.model = AssetModel(name='test_model',
                             manufacturer=self.manufacturer)
     self.model.save()
     self.warehouse = Warehouse(name='test_warehouse')
     self.warehouse.save()
     self.asset_params = {
         'type': 101,
         'model': self.model.id,
         'invoice_no': 123,
         'order_no': 1,
         'invoice_date': '2012-11-28',
         'support_period': 24,
         'support_type': 'standard',
         'support_void_reporting': 'on',
         'provider': 'test_provider',
         'status': AssetStatus.new.id,
         'remarks': 'test_remarks',
         'size': 1,
         'price': 10,
         'warehouse': self.warehouse.id,
         'sn': '666-666-666',
         'barcode': '666666',
         'category': self.category.id,
         'slots': 1.0,
         'ralph_device_id': '',
         'asset': True,  # Button name
         'source': 1,
         'deprecation_rate': 0,
         'production_year': 2011,
     }
     self.asset_change_params = {
         'barcode': '777777',
         'status': AssetStatus.damaged.id,
         'license_key': '66-66-66',
         'version': '0.1',
         'unit_price': 666.6,
         'license_type': LicenseType.oem.id,
         'date_of_last_inventory': '2012-11-08',
         'last_logged_user': '******',
     }
     self.asset = None
     self.add_bo_device_asset()
     self.edit_bo_device_asset()