# Path: aeriscloud/test/test_base.py
# class TestBase(TestCase):
#     @classmethod
#     def setUpClass(cls):
#         # todo: point config path to our fixture path
#         # cls._original_path = config.aeriscloud_path
#         # config.aeriscloud_path = os.path.join(
#         #     os.path.dirname(__file__), 'fixtures')
#         # config.config.load()
#         pass
# 
#     @classmethod
#     def tearDownClass(cls):
#         # restore it on teardown
#         # os.environ['AERISCLOUD_PATH'] = cls._original_path
#         # config.load()
#         pass
# 
# Path: aeriscloud/config.py
# def module_path():
#     def __init__(self):
#     def load(self):
#     def has(self, section, option):
#     def get(self, section, option, **kwargs):
#     def set(self, section, option, value):
#     def unset(self, section, option):
#     def save(self):
#     def dump(self):
#     def complete(self):
# def inventory_path():
# def config_dir():
# def data_dir():
# def config_ini_path():
# def projects_path():
# def basebox_bucket():
# def default_organization():
# def expose_username():
# def expose_url():
# def has_github_integration():
# def verbosity(val=None):
# class Config(object):


import os
from .test_base import TestBase
from ..config import config

# not supported in 2.6 :(
# from unittest import skip


FIXTURE_PATH = os.path.join(os.path.dirname(__file__), 'fixtures')


class TestConfig(TestBase):
    def test_aeriscloud_path(self):
        # assert aeriscloud_path == FIXTURE_PATH

# Path: aeriscloud/test/test_base.py
# class TestBase(TestCase):
#     @classmethod
#     def setUpClass(cls):
#         # todo: point config path to our fixture path
#         # cls._original_path = config.aeriscloud_path
#         # config.aeriscloud_path = os.path.join(
#         #     os.path.dirname(__file__), 'fixtures')
#         # config.config.load()
#         pass
# 
#     @classmethod
#     def tearDownClass(cls):
#         # restore it on teardown
#         # os.environ['AERISCLOUD_PATH'] = cls._original_path
#         # config.load()
#         pass
# 
# Path: aeriscloud/config.py
# def module_path():
#     def __init__(self):
#     def load(self):
#     def has(self, section, option):
#     def get(self, section, option, **kwargs):
#     def set(self, section, option, value):
#     def unset(self, section, option):
#     def save(self):
#     def dump(self):
#     def complete(self):
# def inventory_path():
# def config_dir():
# def data_dir():
# def config_ini_path():
# def projects_path():
# def basebox_bucket():
# def default_organization():
# def expose_username():
# def expose_url():
# def has_github_integration():
# def verbosity(val=None):
# class Config(object):


# Path: aeriscloud/test/test_config.py
import os
from .test_base import TestBase
from ..config import config


# not supported in 2.6 :(
# from unittest import skip


FIXTURE_PATH = os.path.join(os.path.dirname(__file__), 'fixtures')


class TestConfig(TestBase):
    def test_aeriscloud_path(self):
        # assert aeriscloud_path == FIXTURE_PATH

        assert config is not None