summaryrefslogtreecommitdiffstats
path: root/integrations
diff options
context:
space:
mode:
Diffstat (limited to 'integrations')
-rw-r--r--integrations/README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/integrations/README.md b/integrations/README.md
new file mode 100644
index 0000000000..25028fd2b9
--- /dev/null
+++ b/integrations/README.md
@@ -0,0 +1,22 @@
+Integration tests can be run with make commands for the
+appropriate backends, namely:
+
+ make test-mysql
+ make test-pgsql
+ make test-sqlite
+
+# Running individual tests
+
+Example command to run GPG test with sqlite backend:
+
+```
+go test -c code.gitea.io/gitea/integrations \
+ -o integrations.sqlite.test -tags 'sqlite' &&
+ GITEA_ROOT="$GOPATH/src/code.gitea.io/gitea" \
+ GITEA_CONF=integrations/sqlite.ini ./integrations.sqlite.test \
+ -test.v -test.run GPG
+```
+
+Make sure to perform a clean build before running tests:
+
+ make clean build