old_contents: # Copyright 2015 Akanda, Inc.
  #
  # Author: Akanda, Inc.
  #
  # Licensed under the Apache License, Version 2.0 (the "License"); you may
  # not use this file except in compliance with the License. You may obtain
  # a copy of the License at
  #
  #      http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  # License for the specific language governing permissions and limitations
  # under the License.
  
  
  import os
  import testtools
  
  from oslo_config import cfg
  from oslo_config import fixture as config_fixture
  
  
  class RugTestBase(testtools.TestCase):
      def setUp(self):
          super(RugTestBase, self).setUp()
          self.test_config = self.useFixture(config_fixture.Config(cfg.CONF))
          # TODO(adam_g): This should be replaced with a proper fixture at
          #               some point
          test_config_file = os.path.join(
              os.path.dirname(__file__), '../../../../',
              'etc', 'rug.ini'
          )
          self.argv = ['--config-file', test_config_file]
          cfg.CONF.import_opt('host', 'akanda.rug.main')
  
      def config(self, **kw):
          """Override config options for a test."""
          group = kw.pop('group', None)
          for k, v in kw.items():
              cfg.CONF.set_override(k, v, group)
  
new_contents: # Copyright 2015 Akanda, Inc.
  #
  # Author: Akanda, Inc.
  #
  # Licensed under the Apache License, Version 2.0 (the "License"); you may
  # not use this file except in compliance with the License. You may obtain
  # a copy of the License at
  #
  #      http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  # License for the specific language governing permissions and limitations
  # under the License.
  
  
  import testtools
  
  from oslo_config import cfg
  from oslo_config import fixture as config_fixture
  
  
  class RugTestBase(testtools.TestCase):
      def setUp(self):
          super(RugTestBase, self).setUp()
          self.test_config = self.useFixture(config_fixture.Config(cfg.CONF))
          self.argv = []
          cfg.CONF.import_opt('host', 'akanda.rug.main')
  
      def config(self, **kw):
          """Override config options for a test."""
          group = kw.pop('group', None)
          for k, v in kw.items():
              cfg.CONF.set_override(k, v, group)
  
subject: remove code to locate the default config file