Exemplo n.º 1
0
 def test_get_sys_info_empty(self):
     hostname = factory.make_hostname()
     architecture = factory.make_name('architecture')
     self.patch(refresh.socket, 'gethostname').return_value = hostname
     self.patch_autospec(refresh, 'get_os_release').return_value = {}
     self.patch_autospec(
         refresh, 'get_architecture').return_value = architecture
     self.assertThat({
         'hostname': hostname,
         'architecture': architecture,
         'osystem': '',
         'distro_series': '',
         'interfaces': {},
         }, Equals(refresh.get_sys_info()))
Exemplo n.º 2
0
 def test_get_sys_info_empty(self):
     hostname = factory.make_hostname()
     architecture = factory.make_name("architecture")
     self.patch(refresh.socket, "gethostname").return_value = hostname
     self.patch_autospec(refresh, "get_os_release").return_value = {}
     self.patch_autospec(refresh,
                         "get_architecture").return_value = architecture
     self.assertThat(
         {
             "hostname": hostname,
             "architecture": architecture,
             "osystem": "",
             "distro_series": "",
             "maas_version": get_maas_version(),
             "interfaces": {},
         },
         Equals(refresh.get_sys_info()),
     )
Exemplo n.º 3
0
 def test_get_sys_info_alt(self):
     hostname = factory.make_hostname()
     osystem = factory.make_name('name')
     distro_series = factory.make_name('version_id')
     architecture = factory.make_name('architecture')
     self.patch(refresh.socket, 'gethostname').return_value = hostname
     self.patch_autospec(refresh, 'get_os_release').return_value = {
         'NAME': osystem,
         'VERSION_ID': distro_series,
     }
     self.patch_autospec(
         refresh, 'get_architecture').return_value = architecture
     self.assertThat({
         'hostname': hostname,
         'architecture': architecture,
         'osystem': osystem,
         'distro_series': distro_series,
         'interfaces': {},
         }, Equals(refresh.get_sys_info()))
Exemplo n.º 4
0
 def test_get_sys_info(self):
     hostname = factory.make_hostname()
     osystem = factory.make_name('id')
     distro_series = factory.make_name('ubuntu_codename')
     architecture = factory.make_name('architecture')
     self.patch(refresh.socket, 'gethostname').return_value = hostname
     self.patch_autospec(refresh, 'get_os_release').return_value = {
         'ID': osystem,
         'UBUNTU_CODENAME': distro_series,
     }
     self.patch_autospec(
         refresh, 'get_architecture').return_value = architecture
     self.assertThat({
         'hostname': hostname,
         'architecture': architecture,
         'osystem': osystem,
         'distro_series': distro_series,
         'maas_version': get_maas_version(),
         'interfaces': {},
         }, Equals(refresh.get_sys_info()))
Exemplo n.º 5
0
 def test_get_sys_info_alt(self):
     hostname = factory.make_hostname()
     osystem = factory.make_name("name")
     distro_series = factory.make_name("version_id")
     architecture = factory.make_name("architecture")
     self.patch(refresh.socket, "gethostname").return_value = hostname
     self.patch_autospec(refresh, "get_os_release").return_value = {
         "NAME": osystem,
         "VERSION_ID": distro_series,
     }
     self.patch_autospec(refresh,
                         "get_architecture").return_value = architecture
     self.assertThat(
         {
             "hostname": hostname,
             "architecture": architecture,
             "osystem": osystem,
             "distro_series": distro_series,
             "maas_version": get_maas_version(),
             "interfaces": {},
         },
         Equals(refresh.get_sys_info()),
     )
Exemplo n.º 6
0
 def test_get_sys_info_on_host(self):
     self.assertNotIn(None, refresh.get_sys_info())