Exemplo n.º 1
0
  def test_str(self):
    # Test both branches but don't assert the actual content because its
    # not worth it
    frame = ContentFrame(42, 'payload')
    str(frame)

    frame = ContentFrame(42, 8675309)
    str(frame)
Exemplo n.º 2
0
  def test_write_frame(self):
    w = mock()
    expect( mock(content_frame, 'Writer') ).args('buffer').returns( w )
    expect( w.write_octet ).args( 3 ).returns( w )
    expect( w.write_short ).args( 42 ).returns( w )
    expect( w.write_long ).args( 5 ).returns( w )
    expect( w.write ).args( 'hello' ).returns( w )
    expect( w.write_octet ).args( 0xce )

    frame = ContentFrame(42, 'hello')
    frame.write_frame( 'buffer' )
Exemplo n.º 3
0
 def test_init(self):
   expect(Frame.__init__).args( is_a(ContentFrame), 42 )
   frame = ContentFrame(42, 'payload')
   assert_equals( 'payload', frame._payload )
Exemplo n.º 4
0
 def test_payload(self):
   klass = ContentFrame(42, 'payload')
   assert_equals( 'payload', klass.payload )