Exemple #1
0
 def __init__(self):
     try:
         self._app = None
         self._args = CommandLineArguments()
         self._handle_dump_annotated()
         self._config = Config().load(self._get_config_paths())
         self._handle_dump_config()
         self._configure_logging()
     except ExitException:
         sys.exit(0)
Exemple #2
0
 def setUp(self):
     self.config = Config()
     self.files = Files()
from __future__ import unicode_literals
from __future__ import print_function
from __future__ import absolute_import
from __future__ import division
from unittest import TestLoader
from unittest.runner import TextTestRunner
from os.path import dirname, abspath
import sys

from mousetrap.config import Config
CONFIG = Config().load_default()
print(CONFIG['camera'])

import logging
import logging.config
logging.config.dictConfig(CONFIG['logging-test'])
LOGGER = logging.getLogger('mousetrap.tests.run_python_tests')


def main():
    initialize_import_path()
    tests = load_tests()

    if not all_tests_pass(tests):
        sys.exit(1)


def initialize_import_path():
    paths = [get_source_directory()]
    print("appending " + str(paths))
    append_to_path(paths)