コード例 #1
0
 def test_get_daily_asset_info(self):
     self.assertEqual(
         asset.get_daily_asset_info(
             AssetInfoFactory.create(),
             self.date,
             self.data,
         ),
         DailyAssetInfo.objects.all()[:1].get())
コード例 #2
0
ファイル: test_asset.py プロジェクト: allegro/ralph_pricing
 def test_get_daily_asset_info(self):
     self.assertEqual(
         asset.get_daily_asset_info(
             AssetInfoFactory.create(),
             self.date,
             self.data,
         ),
         DailyAssetInfo.objects.all()[:1].get()
     )
コード例 #3
0
 def test_virtual(self):
     service_environment = ServiceEnvironmentFactory.create()
     asset_info = AssetInfoFactory.create(device_id=1)
     DailyAssetInfoFactory.create(asset_info=asset_info, date=self.today)
     virtual.ServiceEnvironment.objects.get = (
         lambda *args, **kwargs: service_environment)
     self.assertEqual(
         virtual.virtual(today=self.today),
         (True, 'Virtual: None new, 1 updated, 1 total'),
     )
コード例 #4
0
ファイル: test_virtual.py プロジェクト: allegro/ralph_pricing
 def test_virtual(self):
     service_environment = ServiceEnvironmentFactory.create()
     asset_info = AssetInfoFactory.create(device_id=1)
     DailyAssetInfoFactory.create(asset_info=asset_info, date=self.today)
     virtual.ServiceEnvironment.objects.get = (
         lambda *args, **kwargs: service_environment
     )
     self.assertEqual(
         virtual.virtual(today=self.today),
         (True, 'Virtual: None new, 1 updated, 1 total'),
     )
コード例 #5
0
 def setUp(self):
     self.date = date.today()
     self.data = {
         'size': 100,
         'mount_device_id': 1,
         'storage_device_id': 1,
         'label': 'test share',
     }
     self.asset_info = AssetInfoFactory.create(
         device_id=self.data['mount_device_id'])
     self.usage_type = UsageTypeFactory.create()
コード例 #6
0
ファイル: test_shares.py プロジェクト: allegro/ralph_pricing
 def setUp(self):
     self.date = date.today()
     self.data = {
         'size': 100,
         'mount_device_id': 1,
         'storage_device_id': 1,
         'label': 'test share',
     }
     self.asset_info = AssetInfoFactory.create(
         device_id=self.data['mount_device_id']
     )
     self.usage_type = UsageTypeFactory.create()
コード例 #7
0
ファイル: test_virtual.py プロジェクト: allegro/ralph_pricing
 def test_virtual_when_daily_asset_info_does_not_exist(self):
     AssetInfoFactory.create(device_id=1)
     self.assertEqual(
         virtual.virtual(today=self.today),
         (True, 'Virtual: None new, 0 updated, 1 total'),
     )
コード例 #8
0
 def test_virtual_when_daily_asset_info_does_not_exist(self):
     AssetInfoFactory.create(device_id=1)
     self.assertEqual(
         virtual.virtual(today=self.today),
         (True, 'Virtual: None new, 0 updated, 1 total'),
     )