예제 #1
0
 def test_ignore_get(self):
     exchange = '/requests/whatever?first=hello&second=world'
     ex = blip.try_get_exchange(exchange, configparse=__configparser__)
     self.assertEqual(ex, 1)
예제 #2
0
 def test_ignore_null_get(self):
     exchange = '/requests/whatever?'  # Any appends should be ignored
     ex = blip.try_get_exchange(exchange, configparse=__configparser__)
     self.assertEqual(ex, 1)
예제 #3
0
 def test_invalid_exchange(self):
     exchange = '/notanexchange/endpoint'
     ex = blip.try_get_exchange(exchange, configparse=__configparser__)
     self.assertIsNone(ex)
예제 #4
0
 def test_valid_exchange(self):
     exchange = '/requests/whatever'
     ex = blip.try_get_exchange(exchange, configparse=__configparser__)
     self.assertEqual(ex, 1)
예제 #5
0
 def test_empty_exchange(self):
     exchange = ''
     ex = blip.try_get_exchange(exchange, configparse=__configparser__)
     self.assertIsNone(ex)