Michał Chojnowski
77dcb2bcda
test/lib/random_schema: add some constraints for generated uuid and time/date values
...
I want to write a test which generates a random table (random schema,
random data) and uses the Python driver to query it.
But it turns out that some values generated by test/lib/random_schema
can't be deserialized by the Python driver.
For example, it doesn't unknown uuid versions, dates before year 1
of after year 9999, or `time` values greater or equal to the number
of nanoseconds in a day.
AFAIK those "driver-illegal" values aren't particularly interesting
for tests which use `random_schema`, so we can just not generate
them.
2025-09-07 00:32:02 +02:00
..
2025-07-14 12:18:16 +00:00
2025-06-25 08:41:29 +03:00
2025-06-25 08:41:29 +03:00
2025-08-14 11:54:33 +03:00
2025-08-07 12:04:23 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-02-20 09:28:57 +03:00
2025-02-15 20:32:22 +02:00
2025-01-23 09:28:08 +02:00
2025-01-23 09:28:08 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-01-28 21:14:49 +01:00
2025-01-28 21:14:49 +01:00
2024-12-18 17:45:13 +02:00
2025-03-18 07:57:04 -04:00
2025-07-25 11:00:18 +02:00
2025-08-14 22:38:38 +02:00
2025-08-14 22:38:38 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-04-12 11:47:00 +03:00
2025-07-25 10:45:32 +03:00
2025-02-25 11:40:54 +01:00
2025-05-09 07:53:30 -04:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-08-14 02:06:34 +02:00
2025-07-17 10:58:03 +03:00
2025-07-14 12:18:16 +00:00
2025-09-07 00:32:02 +02:00
2025-09-07 00:32:02 +02:00
2025-09-07 00:32:02 +02:00
2024-12-18 17:45:13 +02:00
2025-05-09 07:53:29 -04:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-07-25 10:45:32 +03:00
2025-08-08 06:58:00 +03:00
2025-08-18 11:01:21 +08:00
2025-08-08 06:51:28 +03:00
2025-08-08 06:58:00 +03:00
2025-08-08 06:51:28 +03:00
2025-08-19 13:13:22 +03:00
2025-08-08 06:58:01 +03:00
2025-08-07 12:04:23 +03:00
2025-08-07 12:04:23 +03:00
2025-08-06 13:07:52 +03:00
2025-08-06 13:07:52 +03:00
2025-08-13 12:42:25 +03:00