#include #include #include using pgvector::Vector; static void test_constructor_vector() { auto vec = Vector({1, 2, 3}); assert(vec.dimensions() == 3); } static void test_constructor_span() { auto vec = Vector(std::span({1, 2, 3})); assert(vec.dimensions() == 3); } void test_vector() { test_constructor_vector(); test_constructor_span(); }