Skip to content

Commit 6f6afc9

Browse files
committed
Update nimble
1 parent 8281a2c commit 6f6afc9

File tree

1 file changed

+77
-1
lines changed

1 file changed

+77
-1
lines changed

sqlbuilder.nimble

Lines changed: 77 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Package
22

3-
version = "1.0.0"
3+
version = "1.0.1"
44
author = "ThomasTJdev"
55
description = "SQL builder"
66
license = "MIT"
@@ -12,3 +12,79 @@ srcDir = "src"
1212
requires "nim >= 0.20.2"
1313
when NimMajor >= 2:
1414
requires "db_connector >= 0.1.0"
15+
16+
17+
18+
19+
20+
proc runLegacy() =
21+
exec "nim c -d:dev -r tests/legacy_convert/test_legacy.nim"
22+
exec "nim c -d:dev -r tests/legacy_convert/test_legacy_with_softdelete.nim"
23+
exec "nim c -d:dev -r tests/legacy_convert/test_legacy_with_softdelete2.nim"
24+
25+
task testlegacy, "Test legacy":
26+
runLegacy()
27+
28+
29+
proc runSelect() =
30+
exec "nim c -d:dev -r tests/select/test_select.nim"
31+
exec "nim c -d:dev -r tests/select/test_select_deletemarker.nim"
32+
exec "nim c -d:dev -r tests/select/test_select_const.nim"
33+
exec "nim c -d:dev -r tests/select/test_select_const_deletemarker.nim"
34+
35+
task testselect, "Test select statement":
36+
runSelect()
37+
38+
39+
proc runInsert() =
40+
exec "nim c -d:dev -r tests/insert/test_insert.nim"
41+
42+
task testinsert, "Test insert statement":
43+
runInsert()
44+
45+
46+
proc runUpdate() =
47+
exec "nim c -d:dev -r tests/update/test_update.nim"
48+
exec "nim c -d:dev -r tests/update/test_update_arrays.nim"
49+
50+
task testupdate, "Test update statement":
51+
runUpdate()
52+
53+
54+
proc runDelete() =
55+
exec "nim c -d:dev -r tests/delete/test_delete.nim"
56+
57+
task testdelete, "Test delete statement":
58+
runDelete()
59+
60+
61+
proc runQueryCalls() =
62+
exec "nim c -d:dev -r tests/query_calls/test_query_calls.nim"
63+
64+
task testquerycalls, "Test query calls":
65+
runQueryCalls()
66+
67+
68+
proc runToTypes() =
69+
exec "nim c -d:dev -r tests/totypes/test_result_to_types.nim"
70+
71+
task testresulttotypes, "Test result to types":
72+
runToTypes()
73+
74+
75+
proc runArgs() =
76+
exec "nim c -d:dev -r tests/custom_args/test_args.nim"
77+
78+
task testargs, "Test args":
79+
runArgs()
80+
81+
82+
task test, "Test":
83+
runLegacy()
84+
runSelect()
85+
runInsert()
86+
runUpdate()
87+
runDelete()
88+
runQueryCalls()
89+
runToTypes()
90+
runArgs()

0 commit comments

Comments
 (0)