示例#1
0
 def test_very_verbose(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(["-vv"] + self.basic_cmd)
     with mock.patch("logging.basicConfig") as mocked_config:
         cli.setup_logging(args)
         mocked_config.assert_called_once_with(
             format=cli.LOG_FORMAT, level="DEBUG")
示例#2
0
 def test_very_verbose(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(["-vv"] + self.basic_cmd)
     with mock.patch("logging.basicConfig", autospec=True) as mocked_config:
         cli.setup_logging(args)
     _, kwargs = mocked_config.call_args
     assert kwargs["level"] == "DEBUG"
示例#3
0
 def test_default(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(self.basic_cmd)
     with mock.patch("logging.basicConfig") as mocked_config:
         cli.setup_logging(args)
         mocked_config.assert_called_once_with(
             format=cli.LOG_FORMAT, level="WARN")
示例#4
0
 def test_default(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(self.basic_cmd)
     with mock.patch("logging.basicConfig", autospec=True) as mocked_config:
         cli.setup_logging(args)
     _, kwargs = mocked_config.call_args
     self.assertEqual(kwargs["level"], "WARN")
示例#5
0
 def test_very_verbose(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(["-vv"] + self.basic_cmd)
     with mock.patch("daiquiri.setup") as mocked_setup:
         cli.setup_logging(args)
         mocked_setup.assert_called_once_with(level="DEBUG")
示例#6
0
 def test_default(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(self.basic_cmd)
     with mock.patch("daiquiri.setup") as mocked_setup:
         cli.setup_logging(args)
         mocked_setup.assert_called_once_with(level="WARN")
示例#7
0
 def test_verbose(self):
     parser = cli.stdpopsim_cli_parser()
     args = parser.parse_args(["-v"] + self.basic_cmd)
     with mock.patch("logging.basicConfig") as mocked_setup:
         cli.setup_logging(args)
         mocked_setup.assert_called_once_with(level="INFO", format=cli.log_format)