Skip to content

Commit dea4904

Browse files
authored
Merge pull request #395 from scylladb/dk/make-pytest-ignore-non-test-classes
Stop pytest from picking up non-test classes
2 parents 555c838 + 08e5980 commit dea4904

24 files changed

+54
-2
lines changed

tests/integration/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1060,6 +1060,8 @@ def assert_startswith(s, prefix):
10601060

10611061

10621062
class TestCluster(object):
1063+
__test__ = False
1064+
10631065
DEFAULT_PROTOCOL_VERSION = default_protocol_version
10641066
DEFAULT_CASSANDRA_IP = CASSANDRA_IP
10651067
DEFAULT_ALLOW_BETA = ALLOW_BETA_PROTOCOL

tests/integration/cqlengine/advanced/test_cont_paging.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828

2929

3030
class TestMultiKeyModel(models.Model):
31+
__test__ = False
32+
3133
partition = columns.Integer(primary_key=True)
3234
cluster = columns.Integer(primary_key=True)
3335
count = columns.Integer(required=False)

tests/integration/cqlengine/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
from uuid import uuid4
2323

2424
class TestQueryUpdateModel(Model):
25+
__test__ = False
2526

2627
partition = columns.UUID(primary_key=True, default=uuid4)
2728
cluster = columns.Integer(primary_key=True)

tests/integration/cqlengine/columns/test_container_columns.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535

3636

3737
class TestSetModel(Model):
38+
__test__ = False
39+
3840
partition = columns.UUID(primary_key=True, default=uuid4)
3941
int_set = columns.Set(columns.Integer, required=False)
4042
text_set = columns.Set(columns.Text, required=False)
@@ -193,6 +195,7 @@ def test_default_empty_container_saving(self):
193195

194196

195197
class TestListModel(Model):
198+
__test__ = False
196199

197200
partition = columns.UUID(primary_key=True, default=uuid4)
198201
int_list = columns.List(columns.Integer, required=False)
@@ -347,6 +350,8 @@ def test_blind_list_updates_from_none(self):
347350

348351

349352
class TestMapModel(Model):
353+
__test__ = False
354+
350355
partition = columns.UUID(primary_key=True, default=uuid4)
351356
int_map = columns.Map(columns.Integer, columns.UUID, required=False)
352357
text_map = columns.Map(columns.Text, columns.DateTime, required=False)
@@ -525,6 +530,7 @@ def test_default_empty_container_saving(self):
525530

526531

527532
class TestCamelMapModel(Model):
533+
__test__ = False
528534

529535
partition = columns.UUID(primary_key=True, default=uuid4)
530536
camelMap = columns.Map(columns.Text, columns.Integer, required=False)
@@ -546,6 +552,7 @@ def test_camelcase_column(self):
546552

547553

548554
class TestTupleModel(Model):
555+
__test__ = False
549556

550557
partition = columns.UUID(primary_key=True, default=uuid4)
551558
int_tuple = columns.Tuple(columns.Integer, columns.Integer, columns.Integer, required=False)
@@ -746,6 +753,7 @@ def test_blind_tuple_updates_from_none(self):
746753

747754

748755
class TestNestedModel(Model):
756+
__test__ = False
749757

750758
partition = columns.UUID(primary_key=True, default=uuid4)
751759
list_list = columns.List(columns.List(columns.Integer), required=False)

tests/integration/cqlengine/columns/test_counter_column.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121

2222

2323
class TestCounterModel(Model):
24+
__test__ = False
2425

2526
partition = columns.UUID(primary_key=True, default=uuid4)
2627
cluster = columns.UUID(primary_key=True, default=uuid4)

tests/integration/cqlengine/columns/test_static_column.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
STATIC_SUPPORTED = PROTOCOL_VERSION >= 2
2929

3030
class TestStaticModel(Model):
31+
__test__ = False
32+
3133
partition = columns.UUID(primary_key=True, default=uuid4)
3234
cluster = columns.UUID(primary_key=True, default=uuid4)
3335
static = columns.Text(static=True)

tests/integration/cqlengine/connections/test_connection.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030

3131
class TestConnectModel(Model):
32+
__test__ = False
3233

3334
id = columns.Integer(primary_key=True)
3435
keyspace = columns.Text()

tests/integration/cqlengine/management/test_management.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,8 @@ def test_sync_warnings(self):
372372

373373

374374
class TestIndexSetModel(Model):
375+
__test__ = False
376+
375377
partition = columns.UUID(primary_key=True)
376378
int_set = columns.Set(columns.Integer, index=True)
377379
int_list = columns.List(columns.Integer, index=True)

tests/integration/cqlengine/model/test_equality_operations.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
from cassandra.cqlengine import columns
2222

2323
class TestModel(Model):
24+
__test__ = False
2425

2526
id = columns.UUID(primary_key=True, default=lambda:uuid4())
2627
count = columns.Integer()

tests/integration/cqlengine/model/test_model_io.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636

3737

3838
class TestModel(Model):
39+
__test__ = False
3940

4041
id = columns.UUID(primary_key=True, default=lambda: uuid4())
4142
count = columns.Integer()
@@ -44,6 +45,8 @@ class TestModel(Model):
4445

4546

4647
class TestModelSave(Model):
48+
__test__ = False
49+
4750
partition = columns.UUID(primary_key=True, default=uuid4)
4851
cluster = columns.Integer(primary_key=True)
4952
count = columns.Integer(required=False)
@@ -302,6 +305,7 @@ class FloatingPointModel(Model):
302305

303306

304307
class TestMultiKeyModel(Model):
308+
__test__ = False
305309

306310
partition = columns.Integer(primary_key=True)
307311
cluster = columns.Integer(primary_key=True)
@@ -658,6 +662,7 @@ def test_reserved_cql_words_can_be_used_as_column_names(self):
658662

659663

660664
class TestQueryModel(Model):
665+
__test__ = False
661666

662667
test_id = columns.UUID(primary_key=True, default=uuid4)
663668
date = columns.Date(primary_key=True)

0 commit comments

Comments
 (0)