ATLAS Offline Software
Loading...
Searching...
No Matches
python.EventSelectionConfigMerger_unitTest.TestMerger Class Reference
Inheritance diagram for python.EventSelectionConfigMerger_unitTest.TestMerger:
Collaboration diagram for python.EventSelectionConfigMerger_unitTest.TestMerger:

Public Member Functions

 test_ors_all_regions_excluding_subregions (self)

Detailed Description

Definition at line 14 of file EventSelectionConfigMerger_unitTest.py.

Member Function Documentation

◆ test_ors_all_regions_excluding_subregions()

python.EventSelectionConfigMerger_unitTest.TestMerger.test_ors_all_regions_excluding_subregions ( self)

Definition at line 15 of file EventSelectionConfigMerger_unitTest.py.

15 def test_ors_all_regions_excluding_subregions(self):
16 algs = run_merger(["SR", "CR", "SUB_hidden"])
17 merger = named(algs, "EventSelectionMerger")
18 self.assertEqual(len(merger), 1)
19 self.assertEqual(merger[0].getType(), "CP::SaveFilterAlg")
20 sel = prop(merger[0], "selection")
21 self.assertIn("pass_SR_%SYS%", sel)
22 self.assertIn("pass_CR_%SYS%", sel)
23 self.assertNotIn("pass_SUB_hidden", sel) # SUB-regions are excluded
24 self.assertIn("||", sel) # regions are OR'd
25 self.assertEqual(prop(merger[0], "selectionName"), "pass_anySelection_%SYS%")
26
27

The documentation for this class was generated from the following file: