From 632334571f638b0b0ba674090c70af012c6ced88 Mon Sep 17 00:00:00 2001 From: Lloyd Hilaiel <lloyd@hilaiel.com> Date: Thu, 4 Aug 2011 17:31:38 -0600 Subject: [PATCH] generalize detection of database drivers --- browserid/tests/db-test.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/browserid/tests/db-test.js b/browserid/tests/db-test.js index 4ab985fab..3fe80e327 100755 --- a/browserid/tests/db-test.js +++ b/browserid/tests/db-test.js @@ -396,9 +396,14 @@ function addTestsForDriver(driver) { } // test all available drivers -addTestsForDriver("json"); -addTestsForDriver("sqlite"); +fs.readdir(path.join(__dirname, "..", "lib"), function(err, files) { + files.forEach(function(f) { + var m = /^db_(.+)\.js$/.exec(f); + if (m) addTestsForDriver(m[1]); + }); + + // run or export the suite. + if (process.argv[1] === __filename) suite.run(); + else suite.export(module); +}); -// run or export the suite. -if (process.argv[1] === __filename) suite.run(); -else suite.export(module); -- GitLab