def setUp(self): self.psr = TT.Parser()
# # Copyright (C) 2012 - 2015 Satoru SATOH <ssato @ redhat.com> # License: MIT # # pylint: disable=missing-docstring, protected-access, invalid-name from __future__ import absolute_import import os import os.path import unittest import anyconfig.backend.base as TT # stands for test target import tests.common MZERO = TT.Parser()._container_factory()() class Test00(unittest.TestCase): def setUp(self): self.psr = TT.Parser() def test_10_type(self): self.assertEqual(self.psr.type(), TT.Parser._type) def test_20_loads__null_content(self): cnf = self.psr.loads('') self.assertEqual(cnf, MZERO) self.assertTrue(isinstance(cnf, type(MZERO))) def test_30_load__ignore_missing(self): cpath = os.path.join(os.curdir, "conf_file_should_not_exist")