From f6aad06bcf8f80bf75dcdfb06d2d820f4211dce8 Mon Sep 17 00:00:00 2001 From: Zineb Aly <zaly@km3net.de> Date: Tue, 6 Oct 2020 11:30:01 +0200 Subject: [PATCH] add test for rec_stages masks --- tests/test_tools.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_tools.py b/tests/test_tools.py index 66bac91..8168a3b 100644 --- a/tests/test_tools.py +++ b/tests/test_tools.py @@ -183,6 +183,16 @@ class TestRecStagesMasks(unittest.TestCase): assert masks[1][0] == all(rec_stages[1][0] == ak.Array(stages)) assert masks[0][1] == False + def test_mask_with_start_and_end_of_rec_stages(self): + rec_stages = self.tracks.rec_stages + stages = [1, 3, 5, 4] + masks = mask(rec_stages, start=1, end=4) + + assert masks[0][0] == all(rec_stages[0][0] == ak.Array(stages)) + assert masks[1][0] == all(rec_stages[1][0] == ak.Array(stages)) + assert masks[0][1] == False + + class TestUnique(unittest.TestCase): def run_random_test_with_dtype(self, dtype): -- GitLab