diff --git a/tests/BaseDAOTest.php b/tests/BaseDAOTest.php
index 2c6e77e8d401ae847ef6edcfee42f6378babeb77..b0a24452bb943b508eaf0f94cd47d99bfe72e612 100644
--- a/tests/BaseDAOTest.php
+++ b/tests/BaseDAOTest.php
@@ -4,6 +4,10 @@ abstract class BaseDAOTest extends \PHPUnit\Framework\TestCase {
 
     protected function getFakeLocator(): \RAP\Locator {
 
+        if (getenv('TEST_DAO') !== 'true') {
+            $this->markTestSkipped('Test database is needed for testing DAO classes');
+        }
+        
         $config = (object) [
                     "databaseConfig" => (object) [
                         "dbtype" => 'MySQL',