spec/blather/stanza/iq/s5b_spec.rb in blather-0.6.2 vs spec/blather/stanza/iq/s5b_spec.rb in blather-0.7.0
- old
+ new
@@ -21,40 +21,37 @@
XML
end
describe Blather::Stanza::Iq::S5b do
it 'registers itself' do
- Blather::XMPPNode.class_from_registration(:query, 'http://jabber.org/protocol/bytestreams').must_equal Blather::Stanza::Iq::S5b
+ Blather::XMPPNode.class_from_registration(:query, 'http://jabber.org/protocol/bytestreams').should == Blather::Stanza::Iq::S5b
end
it 'can be imported' do
- doc = parse_stanza s5b_open_xml
- node = Blather::XMPPNode.import(doc.root)
- node.must_be_instance_of Blather::Stanza::Iq::S5b
+ node = Blather::XMPPNode.parse s5b_open_xml
+ node.should be_instance_of Blather::Stanza::Iq::S5b
end
it 'can get sid' do
- doc = parse_stanza s5b_open_xml
- node = Blather::XMPPNode.import(doc.root)
- node.sid.must_equal 'vxf9n471bn46'
+ node = Blather::XMPPNode.parse s5b_open_xml
+ node.sid.should == 'vxf9n471bn46'
end
it 'can get streamhosts' do
- doc = parse_stanza s5b_open_xml
- node = Blather::XMPPNode.import(doc.root)
- node.streamhosts.size.must_equal 2
+ node = Blather::XMPPNode.parse s5b_open_xml
+ node.streamhosts.size.should == 2
end
it 'can set streamhosts' do
node = Blather::Stanza::Iq::S5b.new
node.streamhosts += [{:jid => 'test@example.com/foo', :host => '192.168.5.1', :port => 123}]
- node.streamhosts.size.must_equal 1
+ node.streamhosts.size.should == 1
node.streamhosts += [Blather::Stanza::Iq::S5b::StreamHost.new('test2@example.com/foo', '192.168.5.2', 123)]
- node.streamhosts.size.must_equal 2
+ node.streamhosts.size.should == 2
end
it 'can get and set streamhost-used' do
node = Blather::Stanza::Iq::S5b.new
node.streamhost_used = 'used@example.com/foo'
- node.streamhost_used.jid.to_s.must_equal 'used@example.com/foo'
+ node.streamhost_used.jid.to_s.should == 'used@example.com/foo'
end
end