From 6b05b61dc20ca1cec9fb59deddffe8c58892fb86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Schu=CC=88rrer?= Date: Sun, 31 Aug 2014 03:45:48 +0200 Subject: [PATCH 1/3] Add test to ensure the linked sqlite version is the one from c_src --- test/esqlite_test.erl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/esqlite_test.erl b/test/esqlite_test.erl index d66bfbc..09d2790 100644 --- a/test/esqlite_test.erl +++ b/test/esqlite_test.erl @@ -273,7 +273,12 @@ error1_msg_test() -> {error, {cantopen, _Msg3}} = esqlite3:open("/dit/bestaat/niet"), ok. - +sqlite_version_test() -> + {ok, Db} = esqlite3:open(":memory:"), + {ok, Stmt} = esqlite3:prepare("select sqlite_version() as sqlite_version;", Db), + {sqlite_version} = esqlite3:column_names(Stmt), + {row, {<<"3.8.5">>}} = esqlite3:step(Stmt), + ok. From 88f262a0b9b689f8918a0bb82e0508285072d88f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Schu=CC=88rrer?= Date: Sun, 31 Aug 2014 03:50:02 +0200 Subject: [PATCH 2/3] Add more OTP releases to travis build. --- .travis.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 629bc21..3323e3d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,12 @@ language: erlang +otp_release: + - R16B02 + - R16B01 + - R16B + - R15B01 + - R15B + - R14B04 + - R14B03 + - R14B01 + - 17.0 script: "rebar compile eunit" -otp-release: - - R15B01 - - R15B - - R14B04 - - R14B03 - - R14B01 From 1341f9dc0325cf1a68fe5ba103a90a1e93d35351 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Schu=CC=88rrer?= Date: Sun, 31 Aug 2014 03:53:14 +0200 Subject: [PATCH 3/3] Travis doesn't have R14B01. --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3323e3d..d6b1d98 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,5 @@ otp_release: - R15B - R14B04 - R14B03 - - R14B01 - 17.0 script: "rebar compile eunit"