summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2025-09-29add tests for vacuumJohn Turner
2025-09-29rewrite test_storage to use a fresh database for each test caseJohn Turner
2025-09-27remove unused functionJohn Turner
2025-09-26add test for s3 backend in test_server.pyJohn Turner
2025-09-26add tests to check.sh sources listJohn Turner
2025-09-26add tests for s3 storage backendJohn Turner
2025-09-26do not assume /paste is the endpointJohn Turner
2025-09-26allow customizing the routes for get and postJohn Turner
2025-09-25change keys to 13*key_length bit random tokens and humanize the resultJohn Turner
Instead of picking random words via a random choice function, we generate a 13 * key_length bit random int as the key. We humanize the key by splitting it up into 13 bit segments and using the 13 bits as an index into the word list. This allows us to store the keys in binary form which is faster and uses less space.
2025-09-20embed wordlist into sourcesJohn Turner
2025-09-20add extra not check for sqlite.existsJohn Turner
2025-09-20add test_client_zen.pyJohn Turner
2025-09-20add test_sqlite_storage.pyJohn Turner
2025-09-20use foreach loop to create meson test targetsJohn Turner
2025-09-20add test_server.pyJohn Turner