コード例 #1
0
ファイル: test_limit.py プロジェクト: wolfadr/awslimitchecker
 def test_quotas_api_override_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_quotas_limit(10.2)
     limit._set_api_limit(40)
     limit._set_ta_limit(41)
     limit.set_limit_override(55)
     assert limit.get_limit_source() == SOURCE_OVERRIDE
コード例 #2
0
ファイル: test_limit.py プロジェクト: wolfadr/awslimitchecker
 def test_quotas_api_ta_override(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55)
     limit._set_ta_limit(40)
     limit._set_api_limit(11)
     limit._set_quotas_limit(12)
     assert limit.get_limit() == 55
コード例 #3
0
ファイル: test_limit.py プロジェクト: wolfadr/awslimitchecker
 def test_simple(self):
     limit = AwsLimit(
         'limitname',
         self.mock_svc,
         3,
         1,
         2
     )
     assert limit.ta_limit is None
     limit._set_ta_limit(10)
     assert limit.ta_limit == 10
コード例 #4
0
ファイル: test_limit.py プロジェクト: bflad/awslimitchecker
 def test_set_ta_limit(self):
     limit = AwsLimit(
         'limitname',
         self.mock_svc,
         3,
         1,
         2
     )
     assert limit.ta_limit is None
     limit._set_ta_limit(10)
     assert limit.ta_limit == 10
コード例 #5
0
 def test_get_limit_source_api_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_api_limit(40)
     limit._set_ta_limit(41)
     assert limit.get_limit_source() == SOURCE_API
コード例 #6
0
 def test_get_limit_source_override_with_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55)
     limit._set_ta_limit(40)
     assert limit.get_limit_source() == SOURCE_OVERRIDE
コード例 #7
0
 def test_get_limit_source_override_no_override_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55, override_ta=False)
     limit._set_ta_limit(40)
     assert limit.get_limit_source() == SOURCE_TA
コード例 #8
0
 def test_get_limit_api_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_ta_limit(40)
     limit._set_api_limit(11)
     assert limit.get_limit() == 11
コード例 #9
0
ファイル: test_limit.py プロジェクト: wolfadr/awslimitchecker
 def test_quotas_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_quotas_limit(40)
     limit._set_ta_limit(41)
     assert limit.get_limit_source() == SOURCE_QUOTAS
コード例 #10
0
ファイル: test_limit.py プロジェクト: wolfadr/awslimitchecker
 def test_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55, override_ta=False)
     limit._set_ta_limit(40)
     assert limit.get_limit() == 40
コード例 #11
0
ファイル: test_limit.py プロジェクト: bflad/awslimitchecker
 def test_get_limit_source_api_override_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_api_limit(40)
     limit._set_ta_limit(41)
     limit.set_limit_override(55)
     assert limit.get_limit_source() == SOURCE_OVERRIDE
コード例 #12
0
ファイル: test_limit.py プロジェクト: bflad/awslimitchecker
 def test_get_limit_source_api_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_api_limit(40)
     limit._set_ta_limit(41)
     assert limit.get_limit_source() == SOURCE_API
コード例 #13
0
ファイル: test_limit.py プロジェクト: bflad/awslimitchecker
 def test_get_limit_source_override_no_override_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55, override_ta=False)
     limit._set_ta_limit(40)
     assert limit.get_limit_source() == SOURCE_TA
コード例 #14
0
ファイル: test_limit.py プロジェクト: bflad/awslimitchecker
 def test_get_limit_api_override_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55)
     limit._set_ta_limit(40)
     limit._set_api_limit(11)
     assert limit.get_limit() == 55
コード例 #15
0
 def test_get_limit_source_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit._set_ta_limit(40)
     assert limit.get_limit_source() == 2
コード例 #16
0
 def test_get_limit_source_override_with_ta(self):
     limit = AwsLimit('limitname', self.mock_svc, 3, 1, 2)
     limit.set_limit_override(55)
     limit._set_ta_limit(40)
     assert limit.get_limit_source() == 1