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