Package pyxmpp2 :: Package test :: Module jid
[hide private]

Module jid

Tests for pyxmpp2.jid
Classes [hide private]
  TestJID
  TestUncachedJID
Functions [hide private]
 
setUpModule()
Variables [hide private]
  logger = logging.getLogger("pyxmpp2.test.jid")
  LONG_DOMAIN = u'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
  VALID_JIDS = [(u'a@b/c', (u'a', u'b', u'c')), (u'example.com',...
  VALID_TUPLES = [((u'a', u'b', u'c'), u'a@b/c'), ((None, u'exam...
  INVALID_JIDS = [u'/Test', u'#@$%#^$%#^&^$', u'<>@example.com',...
  COMPARISIONS_TRUE = ['JID(u"a@b.c") == JID(u"a@b.c")', 'JID(u"...
  COMPARISIONS_FALSE = ['JID(u"a@b.c") != JID(u"a@b.c")', 'JID(u...
Variables Details [hide private]

LONG_DOMAIN

Value:
u'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxx\
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxx\
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxx\
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\
xxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\
xxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\
xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.\
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxx\
...

VALID_JIDS

Value:
[(u'a@b/c', (u'a', u'b', u'c')),
 (u'example.com', (None, u'example.com', None)),
 (u'example.com/Test', (None, u'example.com', 'Test')),
 (u'jajcus@jajcus.net', (u'jajcus', u'jajcus.net', None)),
 (u'jajcus@192.168.1.1', (u'jajcus', u'192.168.1.1', None)),
 (u'jajcus@[2001:0DB8::1]', (u'jajcus', u'[2001:db8::1]', None)),
 (u'jajcus@[2001:0DB8::192.168.1.1]',
  (u'jajcus', u'[2001:db8::c0a8:101]', None)),
...

VALID_TUPLES

Value:
[((u'a', u'b', u'c'), u'a@b/c'),
 ((None, u'example.com', None), u'example.com'),
 ((u'', u'example.com', u''), u'example.com'),
 ((None, u'example.com', 'Test'), u'example.com/Test'),
 ((u'jajcus', u'jajcus.net', None), u'jajcus@jajcus.net'),
 ((u'jajcus', u'jajcus.net', u'Test'), u'jajcus@jajcus.net/Test'),
 ((u'Jajcus', u'jaJCus.net', u'Test'), u'jajcus@jajcus.net/Test'),
 ((u'Jajcus', u'jaJCus.net', u'test'), u'jajcus@jajcus.net/test'),
...

INVALID_JIDS

Value:
[u'/Test',
 u'#@$%#^$%#^&^$',
 u'<>@example.com',
 u'@example.com',
 u'test@',
 u'test@example.com/',
 u'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\
...

COMPARISIONS_TRUE

Value:
['JID(u"a@b.c") == JID(u"a@b.c")',
 'JID(u"a@b.c") == JID(u"A@b.c")',
 'JID(u"a@b.c") != JID(u"b@b.c")',
 'JID(u"a@b.c") < JID(u"b@b.c")',
 'JID(u"b@b.c") > JID(u"a@b.c")',
 'JID(u"a@b.c") > None',
 'JID(u"1@b.c") > None',
 'None < JID(u"1@b.c")']

COMPARISIONS_FALSE

Value:
['JID(u"a@b.c") != JID(u"a@b.c")',
 'JID(u"a@b.c") != JID(u"A@b.c")',
 'JID(u"a@b.c") == JID(u"b@b.c")',
 'JID(u"a@b.c") > JID(u"b@b.c")',
 'JID(u"b@b.c") < JID(u"a@b.c")',
 'JID(u"a@b.c") < None',
 'JID(u"1@b.c") < None',
 'None > JID(u"1@b.c")']