diff --git a/.travis.yml b/.travis.yml
index 3a463a034807074d0084f1895ba032ebe63ea893..ae8d8137feae3680770103d03d821ee32751f30e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,5 +17,5 @@ before_install:
 install: true
 script:
 - git ls-files --exclude='Dockerfile*' --ignored | xargs --max-lines=1 hadolint
-- cargo build --features "sqlite"
-- cargo build --features "mysql"
+- cargo test --features "sqlite"
+- cargo test --features "mysql"
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 131ba80bad505a04c98c984fe16424b9ddb49953..727622f170e534879a7ed211df495daaa6fb1d9d 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -18,8 +18,8 @@ steps:
     cargo -V
   displayName: Query rust and cargo versions
 
-- script : cargo build --features "sqlite"
-  displayName: 'Build project with sqlite backend'
+- script : cargo test --features "sqlite"
+  displayName: 'Test project with sqlite backend'
 
-- script : cargo build --features "mysql"
-  displayName: 'Build project with mysql backend'
+- script : cargo test --features "mysql"
+  displayName: 'Test project with mysql backend'