Skip to content

Commit 788eacb

Browse files
committed
Test: Nested PreferDistinct case
1 parent c0f9392 commit 788eacb

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

libs/opsqueue_python/tests/conftest.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,13 @@ def multiple_background_processes(
135135
basic_strategies: Iterable[StrategyDescription] = ("Random", "Newest", "Oldest")
136136
any_strategies: Iterable[StrategyDescription] = (
137137
*(basic_strategies),
138-
*(("PreferDistinct", "id", s) for s in basic_strategies),
138+
*(
139+
("PreferDistinct", "id", s)
140+
for s in (
141+
*basic_strategies,
142+
*(("PreferDistinct", "second_id", s) for s in basic_strategies),
143+
)
144+
),
139145
)
140146

141147

libs/opsqueue_python/tests/test_roundtrip.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,9 @@ def run_consumer(_consumer_id: int) -> None:
124124
input_iter = range(0, n_ops)
125125

126126
output_iter: Iterator[int] = producer_client.run_submission(
127-
input_iter, chunk_size=chunk_size, strategic_metadata={"id": 42}
127+
input_iter,
128+
chunk_size=chunk_size,
129+
strategic_metadata={"id": 42, "second_id": 69},
128130
)
129131
res = sum(output_iter)
130132

0 commit comments

Comments
 (0)