Lines Matching full:uuid
3 import uuid
28 'urn:uuid:00000000-0000-0000-0000-000000000000',
29 0, 0, uuid.RESERVED_NCS, None),
37 'urn:uuid:00010203-0405-0607-0809-0a0b0c0d0e0f',
38 0x607040500010203L, 0x809, uuid.RESERVED_NCS, None),
46 'urn:uuid:02d9e6d5-9467-382e-8f9b-9300a64ac3cd',
47 0x82e946702d9e6d5L, 0xf9b, uuid.RFC_4122, 3),
55 'urn:uuid:12345678-1234-5678-1234-567812345678',
56 0x678123412345678L, 0x1234, uuid.RESERVED_NCS, None),
64 'urn:uuid:6ba7b810-9dad-11d1-80b4-00c04fd430c8',
65 0x1d19dad6ba7b810L, 0xb4, uuid.RFC_4122, 1),
73 'urn:uuid:6ba7b811-9dad-11d1-80b4-00c04fd430c8',
74 0x1d19dad6ba7b811L, 0xb4, uuid.RFC_4122, 1),
82 'urn:uuid:6ba7b812-9dad-11d1-80b4-00c04fd430c8',
83 0x1d19dad6ba7b812L, 0xb4, uuid.RFC_4122, 1),
91 'urn:uuid:6ba7b814-9dad-11d1-80b4-00c04fd430c8',
92 0x1d19dad6ba7b814L, 0xb4, uuid.RFC_4122, 1),
100 'urn:uuid:7d444840-9dc0-11d1-b245-5ffdce74fad2',
101 0x1d19dc07d444840L, 0x3245, uuid.RFC_4122, 1),
109 'urn:uuid:e902893a-9d22-3c7e-a7b8-d6e313b71d9f',
110 0xc7e9d22e902893aL, 0x27b8, uuid.RFC_4122, 3),
118 'urn:uuid:eb424026-6f54-4ef8-a4d0-bb658a1fc6cf',
119 0xef86f54eb424026L, 0x24d0, uuid.RFC_4122, 4),
127 'urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6',
128 0x1d07decf81d4faeL, 0x2765, uuid.RFC_4122, 1),
136 'urn:uuid:fffefdfc-fffe-fffe-fffe-fffefdfcfbfa',
137 0xffefffefffefdfcL, 0x3ffe, uuid.RESERVED_FUTURE, None),
145 'urn:uuid:ffffffff-ffff-ffff-ffff-ffffffffffff',
146 0xfffffffffffffffL, 0x3fff, uuid.RESERVED_FUTURE, None),
149 # Construct each UUID in several different ways.
150 for u in [uuid.UUID(string), uuid.UUID(curly), uuid.UUID(hex),
151 uuid.UUID(bytes=bytes), uuid.UUID(bytes_le=bytes_le),
152 uuid.UUID(fields=fields), uuid.UUID(int=integer),
153 uuid.UUID(urn)]:
154 # Test all conversions and properties of the UUID object.
175 # Different construction methods should give the same UUID.
197 badvalue(lambda: uuid.UUID(''))
198 badvalue(lambda: uuid.UUID('abc'))
199 badvalue(lambda: uuid.UUID('1234567812345678123456781234567'))
200 badvalue(lambda: uuid.UUID('123456781234567812345678123456789'))
201 badvalue(lambda: uuid.UUID('123456781234567812345678z2345678'))
204 badvalue(lambda: uuid.UUID(bytes='abc'))
205 badvalue(lambda: uuid.UUID(bytes='\0'*15))
206 badvalue(lambda: uuid.UUID(bytes='\0'*17))
209 badvalue(lambda: uuid.UUID(bytes_le='abc'))
210 badvalue(lambda: uuid.UUID(bytes_le='\0'*15))
211 badvalue(lambda: uuid.UUID(bytes_le='\0'*17))
214 badvalue(lambda: uuid.UUID(fields=(1,)))
215 badvalue(lambda: uuid.UUID(fields=(1, 2, 3, 4, 5)))
216 badvalue(lambda: uuid.UUID(fields=(1, 2, 3, 4, 5, 6, 7)))
219 badvalue(lambda: uuid.UUID(fields=(-1, 0, 0, 0, 0, 0)))
220 badvalue(lambda: uuid.UUID(fields=(0x100000000L, 0, 0, 0, 0, 0)))
221 badvalue(lambda: uuid.UUID(fields=(0, -1, 0, 0, 0, 0)))
222 badvalue(lambda: uuid.UUID(fields=(0, 0x10000L, 0, 0, 0, 0)))
223 badvalue(lambda: uuid.UUID(fields=(0, 0, -1, 0, 0, 0)))
224 badvalue(lambda: uuid.UUID(fields=(0, 0, 0x10000L, 0, 0, 0)))
225 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, -1, 0, 0)))
226 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, 0x100L, 0, 0)))
227 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, 0, -1, 0)))
228 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, 0, 0x100L, 0)))
229 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, 0, 0, -1)))
230 badvalue(lambda: uuid.UUID(fields=(0, 0, 0, 0, 0, 0x1000000000000L)))
233 badvalue(lambda: uuid.UUID('00'*16, version=0))
234 badvalue(lambda: uuid.UUID('00'*16, version=6))
237 badvalue(lambda: uuid.UUID(int=-1))
238 badvalue(lambda: uuid.UUID(int=1<<128L))
242 uuid.UUID(h)
243 uuid.UUID(hex=h)
244 uuid.UUID(bytes=b)
245 uuid.UUID(bytes_le=b)
246 uuid.UUID(fields=f)
247 uuid.UUID(int=i)
250 badtype(lambda: uuid.UUID())
251 badtype(lambda: uuid.UUID(h, b))
252 badtype(lambda: uuid.UUID(h, b, b))
253 badtype(lambda: uuid.UUID(h, b, b, f))
254 badtype(lambda: uuid.UUID(h, b, b, f, i))
264 badtype(lambda: uuid.UUID(h, **args))
266 badtype(lambda: uuid.UUID(**args))
269 u = uuid.UUID(h)
306 node = uuid._ifconfig_getnode()
313 node = uuid._ipconfig_getnode()
319 self.check_node(uuid._netbios_getnode(), 'netbios')
322 node = uuid._random_getnode()
332 self.check_node(uuid._unixdll_getnode(), 'unixdll')
339 self.check_node(uuid._windll_getnode(), 'windll')
343 node1 = uuid.getnode()
347 node2 = uuid.getnode()
362 for u in [uuid.uuid1() for i in range(10)]:
363 equal(u.variant, uuid.RFC_4122)
368 for u in [uuid.uuid1() for i in range(1000)]:
372 # Make sure the supplied node ID appears in the UUID.
373 u = uuid.uuid1(0)
375 u = uuid.uuid1(0x123456789abc)
377 u = uuid.uuid1(0xffffffffffff)
380 # Make sure the supplied clock sequence appears in the UUID.
381 u = uuid.uuid1(0x123456789abc, 0)
384 u = uuid.uuid1(0x123456789abc, 0x1234)
388 u = uuid.uuid1(0x123456789abc, 0x3fff)
397 for u, v in [(uuid.uuid3(uuid.NAMESPACE_DNS, 'python.org'),
399 (uuid.uuid3(uuid.NAMESPACE_URL, 'http://python.org/'),
401 (uuid.uuid3(uuid.NAMESPACE_OID, '1.3.6.1'),
403 (uuid.uuid3(uuid.NAMESPACE_X500, 'c=ca'),
406 equal(u.variant, uuid.RFC_4122)
408 equal(u, uuid.UUID(v))
421 for u in [uuid.uuid4() for i in range(10)]:
422 equal(u.variant, uuid.RFC_4122)
427 for u in [uuid.uuid4() for i in range(1000)]:
435 for u, v in [(uuid.uuid5(uuid.NAMESPACE_DNS, 'python.org'),
437 (uuid.uuid5(uuid.NAMESPACE_URL, 'http://python.org/'),
439 (uuid.uuid5(uuid.NAMESPACE_OID, '1.3.6.1'),
441 (uuid.uuid5(uuid.NAMESPACE_X500, 'c=ca'),
444 equal(u.variant, uuid.RFC_4122)
446 equal(u, uuid.UUID(v))
455 # On at least some versions of OSX uuid.uuid4 generates
462 value = uuid.uuid4()
468 parent_value = uuid.uuid4().hex