Exemplo n.º 1
0
 def tearDown(self):
     self.__remove_tmp_dirs()
     TestExtension.symbols = []
     TestExtension.comments = []
     Logger.fatal_warnings = False
     Logger.silent = False
     Logger.reset()
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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()
Exemplo n.º 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
Exemplo n.º 6
0
 def setUp(self):
     Logger.reset()
     Logger.silent = True
     Logger.register_error_code('foo', FooError, 'bar')
     Logger.register_warning_code('baz', BazError, 'bar')
Exemplo n.º 7
0
 def tearDown(self):
     Logger.silent = False
     Logger.fatal_warnings = False
     Logger.reset()
Exemplo n.º 8
0
 def setUp(self):
     Logger.reset()
     Logger.silent = True
     Logger.register_error_code('foo', FooError, 'bar')
     Logger.register_warning_code('baz', BazError, 'bar')