adds frisby integration tests

This commit is contained in:
Christian Müller
2017-09-26 17:19:52 +02:00
parent 28de7bacda
commit bd2d8f0137
5 changed files with 390 additions and 29 deletions
+4 -1
View File
@@ -1,5 +1,8 @@
run:
SKIP_CAPTCHA=1 go run *.go
TEST_MODE=1 go run *.go
tests:
go run test/main.go
db:
echo 'CREATE TABLE "notes" (`id` VARCHAR(6) UNIQUE PRIMARY KEY, `text` TEXT, `published` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, `edited` TIMESTAMP DEFAULT NULL, `password` VARCHAR(16), `views` INTEGER DEFAULT 0);' | sqlite3 database.sqlite