Skip to content

Commit 7b66853

Browse files
committed
Gate time-series rollup config tests on RAVENDB_LICENSE (rollups are commercial)
1 parent 948ad60 commit 7b66853

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

ravendb/tests/jvm_migrated_tests/client_tests/time_series_tests/test_time_series_configuration.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import json
2+
import os
23
import unittest
34

45
from ravendb import GetDatabaseRecordOperation
@@ -38,6 +39,7 @@ def test_deserialization(self):
3839
self.assertEqual(TimeValueUnit.NONE, time_value.unit)
3940
self.assertEqual(0, time_value.value)
4041

42+
@unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.")
4143
def test_can_configure_time_series(self):
4244
config = TimeSeriesConfiguration()
4345
self.store.maintenance.send(ConfigureTimeSeriesOperation(config))
@@ -89,6 +91,7 @@ def test_can_configure_time_series(self):
8991
self.assertEqual(TimeValue.of_years(3), policies[5].retention_time)
9092
self.assertEqual(TimeValue.of_years(1), policies[5].aggregation_time)
9193

94+
@unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.")
9295
def test_can_configure_time_series_2(self):
9396
collection_name = "Users"
9497

@@ -204,6 +207,7 @@ def test_not_valid_configure_should_throw(self):
204207
ConfigureTimeSeriesOperation(config3),
205208
)
206209

210+
@unittest.skipIf(os.environ.get("RAVENDB_LICENSE") is None, "Insufficient license permissions. Skipping on CI/CD.")
207211
def test_configure_time_series_3(self):
208212
self.store.time_series.set_policy(
209213
User, "By15SecondsFor1Minute", TimeValue.of_seconds(15), TimeValue.of_seconds(60)

0 commit comments

Comments
 (0)