Sha256: 6aa7db82d66629a758aa0f9d6311600824189df7b0a752381af1bf6ea106dc35
Contents?: true
Size: 575 Bytes
Versions: 33
Compression:
Stored size: 575 Bytes
Contents
#!/usr/bin/ruby $:.unshift '../lib' require 'test/unit' require 'xmpp4r/idgenerator' include Jabber class IdGeneratorTest < Test::Unit::TestCase def test_instances assert_equal(Jabber::IdGenerator.instance, Jabber::IdGenerator.instance) end def test_unique ids = [] 100.times { ids.push(Jabber::IdGenerator.generate_id) } ok = true ids.each_index { |a| ids.each_index { |b| if a == b ok = false if ids[a] != ids[b] else ok = false if ids[a] == ids[b] end } } assert(ok) end end
Version data entries
33 entries across 33 versions & 12 rubygems