Lines Matching refs:UUID
175 # Construct each UUID in several different ways.
176 for u in [self.uuid.UUID(string), self.uuid.UUID(curly), self.uuid.UUID(hex),
177 self.uuid.UUID(bytes=bytes), self.uuid.UUID(bytes_le=bytes_le),
178 self.uuid.UUID(fields=fields), self.uuid.UUID(int=integer),
179 self.uuid.UUID(urn)]:
180 # Test all conversions and properties of the UUID object.
201 # Different construction methods should give the same UUID.
233 badvalue(lambda: self.uuid.UUID(''))
234 badvalue(lambda: self.uuid.UUID('abc'))
235 badvalue(lambda: self.uuid.UUID('1234567812345678123456781234567'))
236 badvalue(lambda: self.uuid.UUID('123456781234567812345678123456789'))
237 badvalue(lambda: self.uuid.UUID('123456781234567812345678z2345678'))
240 badvalue(lambda: self.uuid.UUID(bytes='abc'))
241 badvalue(lambda: self.uuid.UUID(bytes='\0'*15))
242 badvalue(lambda: self.uuid.UUID(bytes='\0'*17))
245 badvalue(lambda: self.uuid.UUID(bytes_le='abc'))
246 badvalue(lambda: self.uuid.UUID(bytes_le='\0'*15))
247 badvalue(lambda: self.uuid.UUID(bytes_le='\0'*17))
250 badvalue(lambda: self.uuid.UUID(fields=(1,)))
251 badvalue(lambda: self.uuid.UUID(fields=(1, 2, 3, 4, 5)))
252 badvalue(lambda: self.uuid.UUID(fields=(1, 2, 3, 4, 5, 6, 7)))
255 badvalue(lambda: self.uuid.UUID(fields=(-1, 0, 0, 0, 0, 0)))
256 badvalue(lambda: self.uuid.UUID(fields=(0x100000000, 0, 0, 0, 0, 0)))
257 badvalue(lambda: self.uuid.UUID(fields=(0, -1, 0, 0, 0, 0)))
258 badvalue(lambda: self.uuid.UUID(fields=(0, 0x10000, 0, 0, 0, 0)))
259 badvalue(lambda: self.uuid.UUID(fields=(0, 0, -1, 0, 0, 0)))
260 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0x10000, 0, 0, 0)))
261 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, -1, 0, 0)))
262 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, 0x100, 0, 0)))
263 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, 0, -1, 0)))
264 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, 0, 0x100, 0)))
265 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, 0, 0, -1)))
266 badvalue(lambda: self.uuid.UUID(fields=(0, 0, 0, 0, 0, 0x1000000000000)))
269 badvalue(lambda: self.uuid.UUID('00'*16, version=0))
270 badvalue(lambda: self.uuid.UUID('00'*16, version=6))
273 badvalue(lambda: self.uuid.UUID(int=-1))
274 badvalue(lambda: self.uuid.UUID(int=1<<128))
278 self.uuid.UUID(h)
279 self.uuid.UUID(hex=h)
280 self.uuid.UUID(bytes=b)
281 self.uuid.UUID(bytes_le=b)
282 self.uuid.UUID(fields=f)
283 self.uuid.UUID(int=i)
286 badtype(lambda: self.uuid.UUID())
287 badtype(lambda: self.uuid.UUID(h, b))
288 badtype(lambda: self.uuid.UUID(h, b, b))
289 badtype(lambda: self.uuid.UUID(h, b, b, f))
290 badtype(lambda: self.uuid.UUID(h, b, b, f, i))
300 badtype(lambda: self.uuid.UUID(h, **args))
302 badtype(lambda: self.uuid.UUID(**args))
305 u = self.uuid.UUID(h)
319 # Comparison with a non-UUID object
338 u = self.uuid.UUID('d82579ce6642a0de7ddf490a7aec7aa5',
448 u = self.uuid.UUID('d82579ce6642a0de7ddf490a7aec7aa5')
449 u_safe = self.uuid.UUID('d82579ce6642a0de7ddf490a7aec7aa5',
451 u_unsafe = self.uuid.UUID('d82579ce6642a0de7ddf490a7aec7aa5',
507 # Make sure the supplied node ID appears in the UUID.
515 # Make sure the supplied clock sequence appears in the UUID.
591 self.assertEqual(u, self.uuid.UUID('a7a55b92-01fc-11e9-94c5-54e1acf6da7f'))
598 self.assertEqual(u, self.uuid.UUID('a7a55b92-01fc-11e9-94c5-54e1acf6da7f'))
615 equal(u, self.uuid.UUID(v))
647 equal(u, self.uuid.UUID(v))
673 # bpo-35701: check that weak referencing to a UUID object can be created