def test_assert_is_bound(self): exchange = Exchange("foo", "direct") self.assertRaises(NotBoundError, exchange.declare) chan = Channel() exchange.bind(chan).declare() self.assertIn("exchange_declare", chan)
def test_assert_is_bound(self): exchange = Exchange("foo", "direct") with self.assertRaises(NotBoundError): exchange.declare() conn = get_conn() chan = conn.channel() exchange.bind(chan).declare() self.assertIn("exchange_declare", chan)
def test_assert_is_bound(self): exchange = Exchange('foo', 'direct') with self.assertRaises(NotBoundError): exchange.declare() conn = get_conn() chan = conn.channel() exchange.bind(chan).declare() self.assertIn('exchange_declare', chan)
def test_bound(self): exchange = Exchange("foo", "direct") self.assertFalse(exchange.is_bound) self.assertIn("<unbound", repr(exchange)) chan = Channel() bound = exchange.bind(chan) self.assertTrue(bound.is_bound) self.assertIs(bound.channel, chan) self.assertIn("<bound", repr(bound))
def test_bound(self): exchange = Exchange("foo", "direct") self.assertFalse(exchange.is_bound) self.assertIn("<unbound", repr(exchange)) chan = get_conn().channel() bound = exchange.bind(chan) self.assertTrue(bound.is_bound) self.assertIs(bound.channel, chan) self.assertIn("<bound", repr(bound))
def test_bound(self): exchange = Exchange('foo', 'direct') self.assertFalse(exchange.is_bound) self.assertIn('<unbound', repr(exchange)) chan = get_conn().channel() bound = exchange.bind(chan) self.assertTrue(bound.is_bound) self.assertIs(bound.channel, chan) self.assertIn('<bound', repr(bound))
def test_revive(self): exchange = Exchange("foo", "direct") chan = Channel() # reviving unbound channel is a noop. exchange.revive(chan) self.assertFalse(exchange.is_bound) self.assertIsNone(exchange._channel) bound = exchange.bind(chan) self.assertTrue(bound.is_bound) self.assertIs(bound.channel, chan) chan2 = Channel() bound.revive(chan2) self.assertTrue(bound.is_bound) self.assertIs(bound._channel, chan2)
def test_revive(self): exchange = Exchange('foo', 'direct') conn = get_conn() chan = conn.channel() # reviving unbound channel is a noop. exchange.revive(chan) self.assertFalse(exchange.is_bound) self.assertIsNone(exchange._channel) bound = exchange.bind(chan) self.assertTrue(bound.is_bound) self.assertIs(bound.channel, chan) chan2 = conn.channel() bound.revive(chan2) self.assertTrue(bound.is_bound) self.assertIs(bound._channel, chan2)