spec/blather/stanza/presence/muc_spec.rb in blather-0.6.1 vs spec/blather/stanza/presence/muc_spec.rb in blather-0.6.2
- old
+ new
@@ -14,10 +14,12 @@
it 'registers itself' do
Blather::XMPPNode.class_from_registration(:x, 'http://jabber.org/protocol/muc' ).must_equal Blather::Stanza::Presence::MUC
end
it 'must be importable' do
- c = Blather::XMPPNode.import(parse_stanza(muc_xml).root).must_be_instance_of Blather::Stanza::Presence::MUC
+ c = Blather::XMPPNode.import(parse_stanza(muc_xml).root)
+ c.must_be_instance_of Blather::Stanza::Presence::MUC
+ c.xpath('ns:x', :ns => Blather::Stanza::Presence::MUC.registered_ns).count.must_equal 1
end
it 'ensures a form node is present on create' do
c = Blather::Stanza::Presence::MUC.new
c.xpath('ns:x', :ns => Blather::Stanza::Presence::MUC.registered_ns).wont_be_empty