fix tests for head and weather
parent
2f34c76518
commit
23e9448c12
|
@ -22,20 +22,20 @@ class TestHead(unittest.TestCase):
|
||||||
self.assertTrue(m)
|
self.assertTrue(m)
|
||||||
|
|
||||||
def test_head_404(self):
|
def test_head_404(self):
|
||||||
input = Mock(group=lambda x: 'http://vtluug.org/trigger_404')
|
input = Mock(group=lambda x: 'https://vtluug.org/trigger_404')
|
||||||
head(self.phenny, input)
|
head(self.phenny, input)
|
||||||
|
|
||||||
out = self.phenny.say.call_args[0][0]
|
out = self.phenny.say.call_args[0][0]
|
||||||
self.assertEqual(out, '404')
|
self.assertEqual(out, '404')
|
||||||
|
|
||||||
def test_header(self):
|
def test_header(self):
|
||||||
input = Mock(group=lambda x: 'http://vtluug.org Server')
|
input = Mock(group=lambda x: 'https://vtluug.org Server')
|
||||||
head(self.phenny, input)
|
head(self.phenny, input)
|
||||||
|
|
||||||
self.phenny.say.assert_called_once_with("Server: nginx")
|
self.phenny.say.assert_called_once_with("Server: nginx")
|
||||||
|
|
||||||
def test_header_bad(self):
|
def test_header_bad(self):
|
||||||
input = Mock(group=lambda x: 'http://vtluug.org truncatedcone')
|
input = Mock(group=lambda x: 'https://vtluug.org truncatedcone')
|
||||||
head(self.phenny, input)
|
head(self.phenny, input)
|
||||||
|
|
||||||
self.phenny.say.assert_called_once_with("There was no truncatedcone "\
|
self.phenny.say.assert_called_once_with("There was no truncatedcone "\
|
||||||
|
@ -44,7 +44,7 @@ class TestHead(unittest.TestCase):
|
||||||
def test_snarfuri(self):
|
def test_snarfuri(self):
|
||||||
self.phenny.config.prefix = '.'
|
self.phenny.config.prefix = '.'
|
||||||
self.phenny.config.linx_api_key = ""
|
self.phenny.config.linx_api_key = ""
|
||||||
input = Mock(group=lambda x=0: 'http://google.com',
|
input = Mock(group=lambda x=0: 'https://www.google.com',
|
||||||
sender='#phenny')
|
sender='#phenny')
|
||||||
snarfuri(self.phenny, input)
|
snarfuri(self.phenny, input)
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,6 @@ class TestWeather(unittest.TestCase):
|
||||||
return validate
|
return validate
|
||||||
|
|
||||||
locations = [
|
locations = [
|
||||||
('24060', check_places("Blacksburg", "Virginia")),
|
|
||||||
('92121', check_places("San Diego", "California")),
|
('92121', check_places("San Diego", "California")),
|
||||||
('94110', check_places("San Francisco", "California")),
|
('94110', check_places("San Francisco", "California")),
|
||||||
('94041', check_places("Mountain View", "California")),
|
('94041', check_places("Mountain View", "California")),
|
||||||
|
@ -41,15 +40,17 @@ class TestWeather(unittest.TestCase):
|
||||||
("Berlin", check_places("Berlin", "Deutschland")),
|
("Berlin", check_places("Berlin", "Deutschland")),
|
||||||
("Paris", check_places("Paris", "France métropolitaine")),
|
("Paris", check_places("Paris", "France métropolitaine")),
|
||||||
("Vilnius", check_places("Vilnius", "Lietuva")),
|
("Vilnius", check_places("Vilnius", "Lietuva")),
|
||||||
|
|
||||||
|
('Blacksburg, VA', check_places("Blacksburg", "Virginia")),
|
||||||
]
|
]
|
||||||
|
|
||||||
for loc, validator in locations:
|
for loc, validator in locations:
|
||||||
names, lat, lon = location(loc)
|
names, lat, lon = location(loc)
|
||||||
validator(names, lat, lon)
|
validator(names, lat, lon)
|
||||||
|
|
||||||
def test_code_20164(self):
|
def test_code_94110(self):
|
||||||
icao = code(self.phenny, '20164')
|
icao = code(self.phenny, '94110')
|
||||||
self.assertEqual(icao, 'KIAD')
|
self.assertEqual(icao, 'KSFO')
|
||||||
|
|
||||||
def test_airport(self):
|
def test_airport(self):
|
||||||
input = Mock(group=lambda x: 'KIAD')
|
input = Mock(group=lambda x: 'KIAD')
|
||||||
|
|
Loading…
Reference in New Issue