From: Peter van Dijk Date: Wed, 17 Feb 2021 20:54:37 +0000 (+0100) Subject: API+LMDB testing: do not try SQL on an LMDB database X-Git-Tag: dnsdist-1.6.0-alpha2~23^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c26ee71124340a4eb4f80d70251a7ab1628ebe70;p=thirdparty%2Fpdns.git API+LMDB testing: do not try SQL on an LMDB database --- diff --git a/regression-tests.api/test_TSIG.py b/regression-tests.api/test_TSIG.py index f755318f3e..c2a0090514 100644 --- a/regression-tests.api/test_TSIG.py +++ b/regression-tests.api/test_TSIG.py @@ -4,7 +4,7 @@ import time import unittest from copy import deepcopy from pprint import pprint -from test_helper import ApiTestCase, unique_tsigkey_name, is_auth, is_recursor, get_db_tsigkeys +from test_helper import ApiTestCase, unique_tsigkey_name, is_auth, is_auth_lmdb, is_recursor, get_db_tsigkeys class AuthTSIGHelperMixin(object): def create_tsig_key(self, name=None, algorithm='hmac-md5', key=None): @@ -76,8 +76,10 @@ class AuthTSIG(ApiTestCase, AuthTSIGHelperMixin): name, payload, data = self.create_tsig_key() r = self.session.delete(self.url("/api/v1/servers/localhost/tsigkeys/" + data['id'])) self.assertEqual(r.status_code, 204) - keys_from_db = get_db_tsigkeys(name) - self.assertListEqual(keys_from_db, []) + + if not is_auth_lmdb(): + keys_from_db = get_db_tsigkeys(name) + self.assertListEqual(keys_from_db, []) def test_put_key_change_name(self): """