Esempio n. 1
0
    def test_adjust_hostname(self):
        hn = hostname.HostnameConf(BASE_HOSTNAME)
        prev_name = hn.hostname
        self.assertEqual(prev_name, 'blahblah')
        hn.set_hostname("bbbbd")
        self.assertEqual(hn.hostname, 'bbbbd')
        expected_out = '''
# My super-duper-hostname

bbbbd
'''
        self.assertEqual(str(hn).strip(), expected_out.strip())
Esempio n. 2
0
 def test_no_adjust_hostname(self):
     hn = hostname.HostnameConf(BASE_HOSTNAME)
     prev_name = hn.hostname
     hn.set_hostname("")
     self.assertEqual(hn.hostname, prev_name)
Esempio n. 3
0
 def test_parse_same(self):
     hn = hostname.HostnameConf(BASE_HOSTNAME)
     self.assertEqual(str(hn).strip(), BASE_HOSTNAME)
     self.assertEqual(hn.hostname, 'blahblah')