]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Fixed fake string creation: never create \x00 byte
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 14 Jan 2021 15:04:19 +0000 (16:04 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 14 Jan 2021 15:08:48 +0000 (16:08 +0100)
tests/fix_faker.py

index 43705a8d422ee35f7d88d40b75d9934f458e3614..cb982345548cd7d45ba677d0c7ae795f6fa1f988 100644 (file)
@@ -294,7 +294,7 @@ class Faker:
 
         rv = []
         while len(rv) < length:
-            c = randrange(1, 128) if random() < 0.5 else randrange(0x110000)
+            c = randrange(1, 128) if random() < 0.5 else randrange(1, 0x110000)
             if not (0xD800 <= c <= 0xDBFF or 0xDC00 <= c <= 0xDFFF):
                 rv.append(c)