11 self.assertEqual(lcio_dump_event.name,
"lcio_dump_event")
12 self.assertEqual(lcio_dump_event.command,
"dumpevent")
13 self.assertEqual(lcio_dump_event.event_num, 10)
17 self.assertEqual(lcio_dump_event.required_parameters(), [])
21 self.assertEqual(lcio_dump_event.required_config(), [
"lcio_dir"])
25 parser = configparser.ConfigParser()
26 config_file = [
'test_helpers/.hpsmc_test_cfg']
27 parser.read(config_file)
28 lcio_dump_event.config(parser)
29 self.assertEqual(lcio_dump_event.lcio_dir,
"test_helpers/lciodir")
33 parser = configparser.ConfigParser()
34 config_file = [
'test_helpers/.hpsmc_test_cfg']
35 parser.read(config_file)
36 lcio_dump_event.config(parser)
37 lcio_dump_event.setup()
38 self.assertEqual(lcio_dump_event.command,
"test_helpers/lciodir/bin/dumpevent")
41 lcio_dump_event =
LCIODumpEvent(event_num=10, inputs=[
"some/path/to/input.slcio"])
42 parser = configparser.ConfigParser()
43 config_file = [
'test_helpers/.hpsmc_test_cfg']
44 parser.read(config_file)
45 lcio_dump_event.config(parser)
46 self.assertEqual(lcio_dump_event.cmd_args(), [
"some/path/to/input.slcio",
"10"])
49 if __name__ ==
'__main__':