@@ -227,7 +227,7 @@ def test_handles_empty_changeset(events): # pylint: disable=redefined-outer-nam
227227
228228 assert updates [0 ].change_set is not None
229229 assert len (updates [0 ].change_set .changes ) == 0
230- assert updates [0 ].change_set .selector is not None
230+ assert updates [0 ].change_set .selector . is_defined ()
231231 assert updates [0 ].change_set .selector .version == 300
232232 assert updates [0 ].change_set .selector .state == "p:SOMETHING:300"
233233 assert updates [0 ].change_set .intent_code == IntentCode .TRANSFER_FULL
@@ -259,7 +259,7 @@ def test_handles_put_objects(events): # pylint: disable=redefined-outer-name
259259 assert updates [0 ].change_set .changes [0 ].key == "flag-key"
260260 assert updates [0 ].change_set .changes [0 ].object == {"key" : "flag-key" }
261261 assert updates [0 ].change_set .changes [0 ].version == 100
262- assert updates [0 ].change_set .selector is not None
262+ assert updates [0 ].change_set .selector . is_defined ()
263263 assert updates [0 ].change_set .selector .version == 300
264264 assert updates [0 ].change_set .selector .state == "p:SOMETHING:300"
265265 assert updates [0 ].change_set .intent_code == IntentCode .TRANSFER_FULL
@@ -290,7 +290,7 @@ def test_handles_delete_objects(events): # pylint: disable=redefined-outer-name
290290 assert updates [0 ].change_set .changes [0 ].kind == ObjectKind .FLAG
291291 assert updates [0 ].change_set .changes [0 ].key == "flag-key"
292292 assert updates [0 ].change_set .changes [0 ].version == 101
293- assert updates [0 ].change_set .selector is not None
293+ assert updates [0 ].change_set .selector . is_defined ()
294294 assert updates [0 ].change_set .selector .version == 300
295295 assert updates [0 ].change_set .selector .state == "p:SOMETHING:300"
296296 assert updates [0 ].change_set .intent_code == IntentCode .TRANSFER_FULL
@@ -317,7 +317,7 @@ def test_swallows_goodbye(events): # pylint: disable=redefined-outer-name
317317
318318 assert updates [0 ].change_set is not None
319319 assert len (updates [0 ].change_set .changes ) == 0
320- assert updates [0 ].change_set .selector is not None
320+ assert updates [0 ].change_set .selector . is_defined ()
321321 assert updates [0 ].change_set .selector .version == 300
322322 assert updates [0 ].change_set .selector .state == "p:SOMETHING:300"
323323 assert updates [0 ].change_set .intent_code == IntentCode .TRANSFER_FULL
@@ -344,7 +344,7 @@ def test_swallows_heartbeat(events): # pylint: disable=redefined-outer-name
344344
345345 assert updates [0 ].change_set is not None
346346 assert len (updates [0 ].change_set .changes ) == 0
347- assert updates [0 ].change_set .selector is not None
347+ assert updates [0 ].change_set .selector . is_defined ()
348348 assert updates [0 ].change_set .selector .version == 300
349349 assert updates [0 ].change_set .selector .state == "p:SOMETHING:300"
350350 assert updates [0 ].change_set .intent_code == IntentCode .TRANSFER_FULL
0 commit comments