diff options
Diffstat (limited to 'odb-tests/build/root.build')
-rw-r--r-- | odb-tests/build/root.build | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/odb-tests/build/root.build b/odb-tests/build/root.build index 53bd99e..1debc1f 100644 --- a/odb-tests/build/root.build +++ b/odb-tests/build/root.build @@ -28,13 +28,11 @@ config [bool] config.odb_tests.develop ?= false # Note: can be specified by the user but is also conditionally reflected by # the libodb-* libraries' tests manifest values. # -# @@ TODO: make it of the string_set type once available. -# -config [strings] config.odb_tests.database +config [string_set] config.odb_tests.database -databases = ($defined(config.odb_tests.database) \ - ? $config.odb_tests.database \ - : ) +databases = [strings] ($defined(config.odb_tests.database) \ + ? $config.odb_tests.database \ + : ) assert ($skeleton || $size($databases) > 0) \ 'at least one database must be configured via config.odb_tests.database variable' @@ -69,14 +67,6 @@ for db: $databases } } -# @@ TMP Remove once string_set is available. -# -databases = ($mysql ? 'mysql' : ) \ - ($sqlite ? 'sqlite' : ) \ - ($pgsql ? 'pgsql' : ) \ - ($oracle ? 'oracle' : ) \ - ($mssql ? 'mssql' : ) - # If true, then build and run the test drivers in the dynamic multi-database # mode. # |