コード例 #1
0
ファイル: cli_test.py プロジェクト: tresoldi/BEASTling
 def _run_main(self, commandline='', status=0):
     with self.assertRaises(SystemExit) as context:
         main(*commandline.split())
     self.assertEqual(context.exception.code, status)
コード例 #2
0
ファイル: __main__.py プロジェクト: xrotwang/BEASTling
from beastling.cli import main

import beastling.cli


class NoneException (Exception):
    pass


beastling.cli.wrap_errors = NoneException


if __name__ == "__main__":  # pragma: no cover
    main()
コード例 #3
0
ファイル: __main__.py プロジェクト: Anaphory/BEASTling
# coding: utf8
from __future__ import unicode_literals
from beastling.cli import main


if __name__ == "__main__":
    main()
コード例 #4
0
ファイル: cli_test.py プロジェクト: Anaphory/BEASTling
 def _run_main(self, commandline='', status=0):
     with self.assertRaises(SystemExit) as context:
         main(*commandline.split())
     self.assertEqual(context.exception.code, status)
コード例 #5
0
ファイル: cli_test.py プロジェクト: lmaurits/BEASTling
def _run_main(commandline='', status=0):
    with pytest.raises(SystemExit) as context:
        main(*commandline.split())
        assert context.code == status