def test_requeue_frames(self): c = Channel(None, None, {}) ch_id, c_id, m_id = 0, 1, 2 f = [MethodFrame(ch_id, c_id, m_id) for i in xrange(4)] c._frame_buffer = deque(f[:2]) c.requeue_frames(f[2:]) assert_equals(c._frame_buffer, deque([f[i] for i in [3, 2, 0, 1]]))
def test_requeue_frames(self): c = Channel(None,None,{}) ch_id, c_id, m_id = 0, 1, 2 f = [MethodFrame(ch_id, c_id, m_id) for i in xrange(4)] c._frame_buffer = deque(f[:2]) c.requeue_frames(f[2:]) assertEquals(c._frame_buffer, deque([f[i] for i in [3, 2, 0, 1]]))