Commit Graph

8 Commits

Author SHA1 Message Date
Manuel de la Peña
c46612ada5 fix: reset the storage after each test to avoid test data corruption 2025-08-29 13:05:07 +02:00
Manuel de la Peña
ecc8188b78 docs: document the TCK 2025-08-29 12:32:42 +02:00
Manuel de la Peña
2acb80b53a chore: return a pointer to the generic suite 2025-08-29 12:05:06 +02:00
Manuel de la Peña
511351b66f chore: split storage and container creation for better granularity in the suite hook 2025-08-29 12:00:32 +02:00
Manuel de la Peña
253aa04087 chore: use functional options to define the hook for when to create a new store 2025-08-29 10:06:08 +02:00
Manuel de la Peña
71fc8de907 docs: document the suite hooks 2025-08-28 19:24:58 +02:00
Manuel de la Peña
b3b63a72b8 feat: storage must implement a Conn method
At the moment, Aerospike and Clickhouse are the only ones not implementing it, even though it's mentioned in their docs.
2025-08-28 19:20:19 +02:00
Manuel de la Peña
bbd56aef4d feat: add a TCK module for running a store tests
It uses generics to receive a testify's suite for a concrete Storage type
2025-08-28 18:42:54 +02:00