|
40 | 40 | greaterthancass21, assert_startswith, greaterthanorequalcass40,
|
41 | 41 | greaterthanorequaldse67, lessthancass40,
|
42 | 42 | TestCluster, DSE_VERSION, requires_java_udf, requires_composite_type,
|
43 |
| - requires_collection_indexes, xfail_scylla) |
| 43 | + requires_collection_indexes, SCYLLA_VERSION) |
44 | 44 |
|
45 | 45 | from tests.util import wait_until
|
46 | 46 |
|
@@ -531,14 +531,14 @@ def test_collection_indexes(self):
|
531 | 531 | tablemeta = self.get_table_metadata()
|
532 | 532 | self.assertIn('(full(b))', tablemeta.export_as_string())
|
533 | 533 |
|
534 |
| - #TODO: Fix Scylla or test |
535 |
| - @xfail_scylla('Scylla prints `compression = {}` instead of `compression = {\'enabled\': \'false\'}`.') |
536 | 534 | def test_compression_disabled(self):
|
537 | 535 | create_statement = self.make_create_statement(["a"], ["b"], ["c"])
|
538 | 536 | create_statement += " WITH compression = {}"
|
539 | 537 | self.session.execute(create_statement)
|
540 | 538 | tablemeta = self.get_table_metadata()
|
541 |
| - expected = "compression = {}" if CASSANDRA_VERSION < Version("3.0") else "compression = {'enabled': 'false'}" |
| 539 | + expected = "compression = {'enabled': 'false'}" |
| 540 | + if SCYLLA_VERSION is not None or CASSANDRA_VERSION < Version("3.0"): |
| 541 | + expected = "compression = {}" |
542 | 542 | self.assertIn(expected, tablemeta.export_as_string())
|
543 | 543 |
|
544 | 544 | def test_non_size_tiered_compaction(self):
|
|
0 commit comments