# Path: fixtest/base/config.py
# class FileConfig(Config):
#     """ Provide the configuration from a file.
#     """
# 
#     def __init__(self, file_name):
#         """ Initialize from the given fileName
# 
#             Args:
#                 file_name:
#         """
#         super(FileConfig, self).__init__()
#         execfile(file_name, globals(), self._config)
# 
# class DictConfig(Config):
#     """ Provide the configuration from a pre-existing dictionary.
#     """
#     def __init__(self, initial_config):
#         """ Dictionary-based configuration
# 
#             Args:
#                 initial_config
#         """
#         super(DictConfig, self).__init__()
#         self._config = initial_config


import os
import unittest
from fixtest.base.config import FileConfig, DictConfig
""" base.config unit tests

    Copyright (c) 2014 Kenn Takara
    See LICENSE for details

"""




class TestConfig(unittest.TestCase):
    # pylint: disable=missing-docstring

    def setUp(self):

# Path: fixtest/base/config.py
# class FileConfig(Config):
#     """ Provide the configuration from a file.
#     """
# 
#     def __init__(self, file_name):
#         """ Initialize from the given fileName
# 
#             Args:
#                 file_name:
#         """
#         super(FileConfig, self).__init__()
#         execfile(file_name, globals(), self._config)
# 
# class DictConfig(Config):
#     """ Provide the configuration from a pre-existing dictionary.
#     """
#     def __init__(self, initial_config):
#         """ Dictionary-based configuration
# 
#             Args:
#                 initial_config
#         """
#         super(DictConfig, self).__init__()
#         self._config = initial_config


# Path: fixtest/tests/base_config_test.py
import os
import unittest
from fixtest.base.config import FileConfig, DictConfig

""" base.config unit tests

    Copyright (c) 2014 Kenn Takara
    See LICENSE for details

"""




class TestConfig(unittest.TestCase):
    # pylint: disable=missing-docstring

    def setUp(self):

        self.config = DictConfig({