Bump version number

This commit is contained in:
Maas-Maarten Zeeman
2022-01-05 20:07:24 +01:00
parent 612b2e2518
commit c764204c23
2 changed files with 16 additions and 9 deletions

View File

@@ -1,7 +1,7 @@
{application, esqlite, {application, esqlite,
[ [
{description, "sqlite nif interface"}, {description, "sqlite nif interface"},
{vsn, "0.5.2"}, {vsn, "0.5.3"},
{modules, [esqlite3, esqlite3_nif]}, {modules, [esqlite3, esqlite3_nif]},
{registered, []}, {registered, []},
{licenses, ["Apache"]}, {licenses, ["Apache"]},

View File

@@ -296,6 +296,7 @@ reset_test() ->
foreach_test() -> foreach_test() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),
ok = esqlite3:exec("begin;", Db), ok = esqlite3:exec("begin;", Db),
ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db), ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db),
ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db), ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db),
@@ -324,6 +325,7 @@ foreach_test() ->
bind_for_foreach_test() -> bind_for_foreach_test() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),
ok = esqlite3:exec("begin;", Db), ok = esqlite3:exec("begin;", Db),
ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db), ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db),
ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db), ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db),
@@ -349,6 +351,7 @@ bind_for_foreach_test() ->
map_test() -> map_test() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),
ok = esqlite3:exec("begin;", Db), ok = esqlite3:exec("begin;", Db),
ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db), ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db),
ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db), ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db),
@@ -359,8 +362,10 @@ map_test() ->
F = fun(Row) -> Row end, F = fun(Row) -> Row end,
[{<<"hello1">>,10},{<<"hello2">>,11},{<<"hello3">>,12},{<<"hello4">>,13}] [{<<"hello1">>,10},
= esqlite3:map(F, "select * from test_table", Db), {<<"hello2">>,11},
{<<"hello3">>,12},
{<<"hello4">>,13}] = esqlite3:map(F, "select * from test_table", Db),
%% Test that when the row-names are added.. %% Test that when the row-names are added..
Assoc = fun(Names, Row) -> Assoc = fun(Names, Row) ->
@@ -376,6 +381,7 @@ map_test() ->
bind_for_map_test() -> bind_for_map_test() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),
ok = esqlite3:exec("begin;", Db), ok = esqlite3:exec("begin;", Db),
ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db), ok = esqlite3:exec("create table test_table(one varchar(10), two int);", Db),
ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db), ok = esqlite3:exec(["insert into test_table values(", "\"hello1\"", ",", "10" ");"], Db),
@@ -410,6 +416,7 @@ error1_msg_test() ->
%% Opening non-existant database. %% Opening non-existant database.
{error, {cantopen, _Msg3}} = esqlite3:open("/dit/bestaat/niet"), {error, {cantopen, _Msg3}} = esqlite3:open("/dit/bestaat/niet"),
ok. ok.
prepare_and_close_connection_test() -> prepare_and_close_connection_test() ->
@@ -445,7 +452,8 @@ sqlite_source_id_test() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),
{ok, Stmt} = esqlite3:prepare("select sqlite_source_id() as sqlite_source_id;", Db), {ok, Stmt} = esqlite3:prepare("select sqlite_source_id() as sqlite_source_id;", Db),
{sqlite_source_id} = esqlite3:column_names(Stmt), {sqlite_source_id} = esqlite3:column_names(Stmt),
?assertEqual({row, {<<"2021-12-30 15:30:28 378629bf2ea546f73eee84063c5358439a12f7300e433f18c9e1bddd948dea62">>}}, esqlite3:step(Stmt)), ?assertEqual({row, {<<"2021-12-30 15:30:28 378629bf2ea546f73eee84063c5358439a12f7300e433f18c9e1bddd948dea62">>}},
esqlite3:step(Stmt)),
ok. ok.
interrupt_on_timeout_test() -> interrupt_on_timeout_test() ->
@@ -469,7 +477,6 @@ interrupt_on_timeout_test() ->
end end
end. end.
garbage_collect_test() -> garbage_collect_test() ->
F = fun() -> F = fun() ->
{ok, Db} = esqlite3:open(":memory:"), {ok, Db} = esqlite3:open(":memory:"),