|
1 | 1 | import json |
| 2 | +import os |
2 | 3 | import unittest |
3 | 4 |
|
4 | 5 | from ravendb import GetDatabaseRecordOperation |
@@ -38,6 +39,7 @@ def test_deserialization(self): |
38 | 39 | self.assertEqual(TimeValueUnit.NONE, time_value.unit) |
39 | 40 | self.assertEqual(0, time_value.value) |
40 | 41 |
|
| 42 | + @unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.") |
41 | 43 | def test_can_configure_time_series(self): |
42 | 44 | config = TimeSeriesConfiguration() |
43 | 45 | self.store.maintenance.send(ConfigureTimeSeriesOperation(config)) |
@@ -89,6 +91,7 @@ def test_can_configure_time_series(self): |
89 | 91 | self.assertEqual(TimeValue.of_years(3), policies[5].retention_time) |
90 | 92 | self.assertEqual(TimeValue.of_years(1), policies[5].aggregation_time) |
91 | 93 |
|
| 94 | + @unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.") |
92 | 95 | def test_can_configure_time_series_2(self): |
93 | 96 | collection_name = "Users" |
94 | 97 |
|
@@ -204,6 +207,7 @@ def test_not_valid_configure_should_throw(self): |
204 | 207 | ConfigureTimeSeriesOperation(config3), |
205 | 208 | ) |
206 | 209 |
|
| 210 | + @unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.") |
207 | 211 | def test_configure_time_series_3(self): |
208 | 212 | self.store.time_series.set_policy( |
209 | 213 | User, "By15SecondsFor1Minute", TimeValue.of_seconds(15), TimeValue.of_seconds(60) |
|
0 commit comments