Ejemplo n.º 1
0
 def test_discharge_calls_send_upstream(self, sender):
     with patch('opal.core.glossolalia.INTEGRATING', new=True):
         discharge = glossolalia.discharge({})
         self.assertEqual('discharge', sender.call_args[0][0])
         self.assertEqual({},
                          json.loads(
                              sender.call_args[0][1]['data'])['episode'])
Ejemplo n.º 2
0
 def test_discharge_calls_send_upstream(self, sender):
     with patch('opal.core.glossolalia.INTEGRATING', new=True):
         discharge = glossolalia.discharge({})
         self.assertEqual('discharge', sender.call_args[0][0])
         self.assertEqual({}, json.loads(sender.call_args[0][1]['data'])['episode'])
Ejemplo n.º 3
0
 def test_discharge_not_integratng(self, sender):
     with patch('opal.core.glossolalia.INTEGRATING', new=False):
         discharge = glossolalia.discharge(None)
         self.assertEqual(
             None, discharge)  # Mostly a proxy for "Does this stacktrace?"
         self.assertFalse(sender.called)
Ejemplo n.º 4
0
 def test_discharge_not_integratng(self, sender):
     with patch('opal.core.glossolalia.INTEGRATING', new=False):
         discharge = glossolalia.discharge(None)
         self.assertEqual(None, discharge) # Mostly a proxy for "Does this stacktrace?"
         self.assertFalse(sender.called)