From 95c6be6aeed916b29da421101e142ae1191cf9cc Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Sat, 1 Oct 2016 17:27:36 +0200 Subject: [PATCH] Remove remove_hash_from_status This causes too many problems and forces us to weaken further assumptions. Better to write separate migration tests, but I don't care. --- tests/test_sync.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/tests/test_sync.py b/tests/test_sync.py index 8726cd9..caa7e09 100644 --- a/tests/test_sync.py +++ b/tests/test_sync.py @@ -474,15 +474,6 @@ class SyncMachine(RuleBasedStateMachine): def delete(self, storage, href): assume(storage.items.pop(href, None)) - @rule(status=Status, delete_from_b=st.booleans()) - def remove_hash_from_status(self, status, delete_from_b): - assume(status) - for a, b in status.values(): - if delete_from_b: - a = b - assume('hash' in a) - del a['hash'] - @rule( status=Status, a=Storage, b=Storage,