From 5229101944bfd967214be6c54c426c7c3cad3584 Mon Sep 17 00:00:00 2001 From: Nicolas MAILLET <nicolas.maillet@pasteur.fr> Date: Wed, 16 May 2018 16:56:45 +0200 Subject: [PATCH] Correct bug when several rules apply at same time --- tests/test_rule.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/test_rule.py b/tests/test_rule.py index 7eb8c41..dd10b89 100644 --- a/tests/test_rule.py +++ b/tests/test_rule.py @@ -411,7 +411,7 @@ def test_handle_rule(): all_rules = rule.create_rules(a_rule) seq = "ABCDEF" pos = 4 - cut = False # Not needed here + cut = None # Not needed here res = rule.handle_rule(seq, pos, all_rules[0], cut) assert res is True # We cut after E preceeded by D @@ -421,9 +421,9 @@ def test_handle_rule(): all_rules = rule.create_rules(a_rule) seq = "ABCXEF" pos = 4 - cut = False # Not needed here + cut = None # Not needed here res = rule.handle_rule(seq, pos, all_rules[0], cut) - assert res is False + assert res is None # We cut after E preceeded by D a_rule = {} rule_txt = "(D)(E,)" @@ -431,9 +431,9 @@ def test_handle_rule(): all_rules = rule.create_rules(a_rule) seq = "ABCDEF" pos = 3 # Not E - cut = False # Not needed here + cut = None # Not needed here res = rule.handle_rule(seq, pos, all_rules[0], cut) - assert res is False + assert res is None # We cut after E NOT preceeded by D a_rule = {} @@ -444,7 +444,7 @@ def test_handle_rule(): all_rules = rule.create_rules(a_rule) seq = "ABCXEF" pos = 4 - cut = False # Not needed here + cut = None # Not needed here res = rule.handle_rule(seq, pos, all_rules[0], cut) assert res is True @@ -457,6 +457,6 @@ def test_handle_rule(): all_rules = rule.create_rules(a_rule) seq = "ABCDEF" pos = 4 - cut = False # Not needed here + cut = None # Not needed here res = rule.handle_rule(seq, pos, all_rules[0], cut) assert res is False -- GitLab