예제 #1
0
 def test_extract_OS_info(self):
     info = ['OS', 'Windows NT', '5.1.2600 Service Pack 2']
     d = DotDict()
     bpj._extract_OS_info(info, d)
     assert 'system_info' in d
     expected = {
         'os': 'Windows NT',
         'os_ver': '5.1.2600 Service Pack 2'
     }
     assert d.system_info == expected
예제 #2
0
 def test_extract_OS_info(self):
     info = ['OS', 'Windows NT', '5.1.2600 Service Pack 2']
     d = DotDict()
     bpj._extract_OS_info(info, d)
     ok_('system_info' in d)
     eq_(
         d.system_info,
         {
             'os': 'Windows NT',
             'os_ver': '5.1.2600 Service Pack 2'
         }
     )
예제 #3
0
 def test_extract_OS_info(self):
     info = ['OS', 'Windows NT', '5.1.2600 Service Pack 2']
     d = DotDict()
     bpj._extract_OS_info(info, d)
     self.assertTrue('system_info' in d)
     self.assertEqual(
         d.system_info,
         {
             'os': 'Windows NT',
             'os_ver': '5.1.2600 Service Pack 2'
         }
     )
예제 #4
0
 def test_extract_OS_and_CPU_info(self):
     info = ['OS', 'Windows NT', '5.1.2600 Service Pack 2']
     d = DotDict()
     bpj._extract_OS_info(info, d)
     info = ['CPU', 'x86', 'GenuineIntel family 6 model 22 stepping 1', 1]
     bpj._extract_CPU_info(info, d)
     assert 'system_info' in d
     expected = {
         'os': 'Windows NT',
         'os_ver': '5.1.2600 Service Pack 2',
         "cpu_arch": 'x86',
         "cpu_info": 'GenuineIntel family 6 model 22 stepping 1',
         "cpu_count": 1
     }
     assert d.system_info == expected
 def test_extract_OS_and_CPU_info(self):
     info = ["OS", "Windows NT", "5.1.2600 Service Pack 2"]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     info = ["CPU", "x86", "GenuineIntel family 6 model 22 stepping 1", 1]
     bpj._extract_CPU_info(info, d)
     self.assertTrue("system_info" in d)
     self.assertEqual(
         d.system_info,
         {
             "os": "Windows NT",
             "os_ver": "5.1.2600 Service Pack 2",
             "cpu_arch": "x86",
             "cpu_info": "GenuineIntel family 6 model 22 stepping 1",
             "cpu_count": 1,
         },
     )
예제 #6
0
 def test_extract_OS_info_fail(self):
     info = ['OS',]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     ok_('system_info' in d)
     eq_(d.system_info, {})
 def test_extract_OS_info_fail(self):
     info = ["OS"]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     self.assertTrue("system_info" in d)
     self.assertEqual(d.system_info, {})
 def test_extract_OS_info(self):
     info = ["OS", "Windows NT", "5.1.2600 Service Pack 2"]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     self.assertTrue("system_info" in d)
     self.assertEqual(d.system_info, {"os": "Windows NT", "os_ver": "5.1.2600 Service Pack 2"})
예제 #9
0
 def test_extract_OS_info_fail(self):
     info = ['OS', ]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     assert 'system_info' in d
     assert d.system_info == {}
예제 #10
0
 def test_extract_OS_info_fail(self):
     info = ['OS',]
     d = DotDict()
     bpj._extract_OS_info(info, d)
     self.assertTrue('system_info' in d)
     self.assertEqual(d.system_info, {})