From 206d33d0962128b10d1630b4e1f5511d952172b3 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 24 Jul 2021 14:07:02 +0100 Subject: Fix up insert/delete SQL generation --- test/test-e2e.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/test-e2e.cpp b/test/test-e2e.cpp index 60dca86..e541ec9 100644 --- a/test/test-e2e.cpp +++ b/test/test-e2e.cpp @@ -38,7 +38,13 @@ BOOST_AUTO_TEST_CASE(e2e) std::thread repl {&MyGrate::EventSourceBase::readEvents, src.get(), std::ref(out)}; auto upd = mym.prepare("UPDATE session SET session_id = ? WHERE id = ?", 2); - upd->execute(std::array {"food", 1}); + upd->execute({"food", 1}); + auto del = mym.prepare("DELETE FROM session WHERE id = ?", 2); + del->execute({1}); + auto ins = mym.prepare("INSERT INTO session(session_id, username, user_lvl, ip_addr, port, created, modified) \ + VALUES(?, ?, ?, ?, ?, now(), now())", + 5); + ins->execute({"hashyhash", "testuser", "groupadm", "10.10.0.1", 2433}); sleep(1); -- cgit v1.2.3