Beispiel #1
0
 def tearDown(self):
     self.__remove_tmp_dirs()
     TestExtension.symbols = []
     TestExtension.comments = []
     Logger.fatal_warnings = False
     Logger.silent = False
     Logger.reset()
Beispiel #2
0
 def setUp(self):
     here = os.path.dirname(__file__)
     Logger.reset()
     self.__md_dir = os.path.abspath(
         os.path.join(here, 'tmp-markdown-files'))
     self.__output_dir = os.path.abspath(os.path.join(here, 'html'))
     self.__remove_tmp_dirs()
     os.mkdir(self.__md_dir)
     Logger.silent = True
Beispiel #3
0
 def setUp(self):
     here = os.path.dirname(__file__)
     Logger.reset()
     self.__md_dir = os.path.abspath(os.path.join(
         here, 'tmp-markdown-files'))
     self.__output_dir = os.path.abspath(os.path.join(
         here, 'html'))
     self.__remove_tmp_dirs()
     os.mkdir(self.__md_dir)
     Logger.silent = True
Beispiel #4
0
    def test_redefined_symbol(self):
        self.database.create_symbol(FunctionSymbol, unique_name='foo')

        Logger.fatal_warnings = True
        Logger.raise_on_fatal_warnings = True
        Logger.silent = True
        with self.assertRaises(RedefinedSymbolException):
            self.database.create_symbol(FunctionSymbol, unique_name='foo')
        Logger.fatal_warnings = False
        Logger.silent = False
        Logger.reset()
Beispiel #5
0
 def setUp(self):
     self._test_dir = os.path.join(os.path.dirname(__file__), 'tmptestdir')
     try:
         shutil.rmtree(self._test_dir)
     except FileNotFoundError:
         pass
     os.mkdir(self._test_dir)
     os.chdir(self._test_dir)
     Logger.reset()
     self.__md_dir = os.path.abspath(
         os.path.join(self._test_dir, 'tmp-markdown-files'))
     self.__output_dir = os.path.abspath(
         os.path.join(self._test_dir, 'html'))
     self.__remove_tmp_dirs()
     os.mkdir(self.__md_dir)
     Logger.silent = True
Beispiel #6
0
 def setUp(self):
     Logger.reset()
     Logger.silent = True
     Logger.register_error_code('foo', FooError, 'bar')
     Logger.register_warning_code('baz', BazError, 'bar')
Beispiel #7
0
 def tearDown(self):
     Logger.silent = False
     Logger.fatal_warnings = False
     Logger.reset()
Beispiel #8
0
 def setUp(self):
     Logger.reset()
     Logger.silent = True
     Logger.register_error_code('foo', FooError, 'bar')
     Logger.register_warning_code('baz', BazError, 'bar')