Exemplo n.º 1
0
 def test_generate_psk(self):
     interface = wnettools.BaseWirelessInterface('wlan0')
     psk = interface.GeneratePSK({
         'essid': 'Network 1',
         'key': 'arandompassphrase'
     })
     self.assertEquals(
         psk,
         'd70463014514f4b4ebb8e3aebbdec13f4437ac3a9af084b3433f3710e658a7be')
Exemplo n.º 2
0
 def test_freq_translation_high(self):
     freq = '2484'
     interface = wnettools.BaseWirelessInterface('wlan0')
     self.assertEqual(interface._FreqToChannel(freq), 14)
Exemplo n.º 3
0
 def test_parse_frequencies(self, mock_syscall):
     with open('tests/freq.wifi', 'r') as content_file:
         iw_scan = content_file.read()
     mock_syscall.return_value = iw_scan
     cells = wnettools.BaseWirelessInterface('wlan0').GetNetworks()
     self.assertGreater(len(cells), 0)
Exemplo n.º 4
0
 def test_parse_new_cfg80211_interface_stdout(self, mock_syscall):
     with open('tests/crazy.wifi', 'r') as content_file:
         iw_scan = content_file.read()
     mock_syscall.return_value = iw_scan
     cells = wnettools.BaseWirelessInterface('wlan0').GetNetworks()
     self.assertGreater(len(cells), 0)
Exemplo n.º 5
0
 def test_freq_translation_low(self):
     freq = '2.412 GHz'
     interface = wnettools.BaseWirelessInterface('wlan0')
     self.assertEquals(interface._FreqToChannel(freq), 1)