Esempio n. 1
0
    def setUp(self):
        # create a temp file for use as a config file. This should get cleaned
        # up magically at the end of the run.
        self.fid = NamedTemporaryFile(mode='w+b', suffix='.tmp')
        self.fid.write(TEST_CONFIG)
        self.fid.seek(0)

        self.cfgParser = RhsmConfigParser(self.fid.name)
Esempio n. 2
0
class ConfigTests(unittest.TestCase):

    def setUp(self):
        # create a temp file for use as a config file. This should get cleaned
        # up magically at the end of the run.
        self.fid = NamedTemporaryFile(mode='w+b', suffix='.tmp')
        self.fid.write(TEST_CONFIG)
        self.fid.seek(0)

        self.cfgParser = RhsmConfigParser(self.fid.name)

    def testRead(self):
        self.assertEquals(self.cfgParser.get('server', 'hostname'), 'server.example.conf')

    def testSetd(self):
        self.cfgParser.set('rhsm', 'baseurl', 'cod')
        self.assertEquals(self.cfgParser.get('rhsm', 'baseurl'), 'cod')