From: Michal 'vorner' Vaner Date: Fri, 13 Jul 2012 09:38:29 +0000 (+0200) Subject: [1976] More lettuce tests' configuration updates X-Git-Tag: trac2351_base~97^2~7^2~2^2~21^2^2~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9a7b53ca18ede76274bab50c3bd45c248cd65c52;p=thirdparty%2Fkea.git [1976] More lettuce tests' configuration updates --- diff --git a/tests/lettuce/configurations/ddns/ddns.config.orig b/tests/lettuce/configurations/ddns/ddns.config.orig index 80b92f79df..93e7c1c8e3 100644 --- a/tests/lettuce/configurations/ddns/ddns.config.orig +++ b/tests/lettuce/configurations/ddns/ddns.config.orig @@ -27,6 +27,18 @@ } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/ddns/example.org.sqlite3" + } + } + ] + } + }, "Boss": { "components": { "b10-xfrout": { diff --git a/tests/lettuce/configurations/ddns/noddns.config.orig b/tests/lettuce/configurations/ddns/noddns.config.orig index bf89537b4b..7a9a947989 100644 --- a/tests/lettuce/configurations/ddns/noddns.config.orig +++ b/tests/lettuce/configurations/ddns/noddns.config.orig @@ -17,21 +17,24 @@ "port": 47806, "address": "127.0.0.1" } - ], - "datasources": [ - { - "type": "memory", - "class": "IN", - "zones": [ - { - "origin": "example.org", - "filetype": "sqlite3", - "file": "data/ddns/example.org.sqlite3" - } - ] - } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/ddns/example.org.sqlite3" + }, + "cache-enable": true, + "cache-zones": [ + "example.org" + ] + } + ] + } + }, "Boss": { "components": { "b10-xfrout": {"kind": "dispensable"}, diff --git a/tests/lettuce/configurations/example.org.config.orig b/tests/lettuce/configurations/example.org.config.orig index fadb3e209a..c5545ed433 100644 --- a/tests/lettuce/configurations/example.org.config.orig +++ b/tests/lettuce/configurations/example.org.config.orig @@ -14,6 +14,18 @@ "address": "127.0.0.1" } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/example.org.sqlite3" + } + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" }, diff --git a/tests/lettuce/configurations/example.org.inmem.config b/tests/lettuce/configurations/example.org.inmem.config index 6418c65d93..7ea34b356b 100644 --- a/tests/lettuce/configurations/example.org.inmem.config +++ b/tests/lettuce/configurations/example.org.inmem.config @@ -1,4 +1,31 @@ -{"version": 2, "Logging": {"loggers": [{"severity": "DEBUG", "name": "*", "debuglevel": 99}]}, "Auth": {"database_file": "", "listen_on": [{"port": 47806, "address": "127.0.0.1"}], "datasources": [{"zones": [{"origin": "example.org", "file": "data/example.org"}], "type": "memory"}]}, +{ + "version": 2, + "Logging": { + "loggers": [{ + "severity": "DEBUG", + "name": "*", + "debuglevel": 99 + }] + }, + "Auth": { + "listen_on": [{ + "port": 47806, + "address": "127.0.0.1" + }] + }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "MasterFiles", + "cache-enable": true, + "params": { + "example.org": "data/example.org" + } + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" }, diff --git a/tests/lettuce/configurations/example2.org.config b/tests/lettuce/configurations/example2.org.config index 25314dc69d..eeb9733454 100644 --- a/tests/lettuce/configurations/example2.org.config +++ b/tests/lettuce/configurations/example2.org.config @@ -15,6 +15,18 @@ "address": "::1" } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/example.org.sqlite3" + } + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" }, diff --git a/tests/lettuce/configurations/inmemory_over_sqlite3/secondary.conf b/tests/lettuce/configurations/inmemory_over_sqlite3/secondary.conf index 8571015c92..107c53fa12 100644 --- a/tests/lettuce/configurations/inmemory_over_sqlite3/secondary.conf +++ b/tests/lettuce/configurations/inmemory_over_sqlite3/secondary.conf @@ -8,19 +8,27 @@ } ] }, "Auth": { - "datasources": [ { - "type": "memory", - "zones": [ { - "origin": "example.org", - "file": "data/example.org.sqlite3", - "filetype": "sqlite3" - } ] - } ], "listen_on": [ { "port": 47806, "address": "127.0.0.1" } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/example.org.sqlite3" + }, + "cache-enable": true, + "cache-zones": [ + "example.org" + ] + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" }, diff --git a/tests/lettuce/configurations/no_db_file.config b/tests/lettuce/configurations/no_db_file.config index fc0a25d9ad..bc4ff5fa6a 100644 --- a/tests/lettuce/configurations/no_db_file.config +++ b/tests/lettuce/configurations/no_db_file.config @@ -15,6 +15,18 @@ "address": "127.0.0.1" } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/test_nonexistent_db.sqlite3" + } + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" }, diff --git a/tests/lettuce/configurations/xfrin/inmem_slave.conf b/tests/lettuce/configurations/xfrin/inmem_slave.conf index a6d88ee013..0e735da29b 100644 --- a/tests/lettuce/configurations/xfrin/inmem_slave.conf +++ b/tests/lettuce/configurations/xfrin/inmem_slave.conf @@ -9,20 +9,27 @@ }, "Auth": { "database_file": "data/inmem-xfrin.sqlite3", - "datasources": [ { - "type": "memory", - "class": "IN", - "zones": [ { - "origin": "example.org", - "file": "data/inmem-xfrin.sqlite3", - "filetype": "sqlite3" - } ] - } ], "listen_on": [ { "port": 47806, "address": "127.0.0.1" } ] }, + "data_sources": { + "classes": { + "IN": [ + { + "type": "sqlite3", + "params": { + "database_file": "data/inmem-xfrin.sqlite3" + }, + "cache-enable": true, + "cache-zones": [ + "example.org" + ] + } + ] + } + }, "Boss": { "components": { "b10-auth": { "kind": "needed", "special": "auth" },