示例#1
0
 def test_create_retention_policy_failed_3(self):
     with pytest.raises(exceptions.InfluxDBError):
         InfluxDBAdmin.create_retention_policy(
             'test_policy',
             duration='1d',
             shard_duration='1h',
         )
示例#2
0
 def test_create_retention_policy_success_2(self):
     res = InfluxDBAdmin.create_retention_policy(
         'test_policy_22',
         duration='1d',
         replication=4,
     )
     assert res is True
示例#3
0
 def test_create_retention_policy_success_3(self):
     res = InfluxDBAdmin.create_retention_policy(
         'test_policy_3',
         duration='1d',
         replication=4,
         shard_duration='1h',
     )
     assert res is True
示例#4
0
 def test_create_retention_policy_failed_4(self):
     with pytest.raises(exceptions.InfluxDBError):
         InfluxDBAdmin.create_retention_policy(
             'test_policy',
             replication=4,
         )
示例#5
0
 def setup_class(cls):
     InfluxDBAdmin.create_retention_policy(
         'test_policy',
         duration='1d',
         replication=3,
     )