From ab44927442a55c9153b4137d6af0b66317ef3a9e Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sat, 22 Mar 2025 07:22:06 +0100 Subject: [PATCH] Tests: Run also in PDO --- .gitignore | 1 + tests/generate-pdo.php | 16 ++++++++++++++++ tests/pgsql.html | 1 - tests/sqlite.html | 2 +- 4 files changed, 18 insertions(+), 2 deletions(-) create mode 100755 tests/generate-pdo.php diff --git a/.gitignore b/.gitignore index 131e7cf1..9eb1a893 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /editor/adminer-dark.css /adminer*.php /editor*.php +/tests/pdo-*.html /vendor/ adminer-plugins/ adminer-plugins.php diff --git a/tests/generate-pdo.php b/tests/generate-pdo.php new file mode 100755 index 00000000..24fdaa67 --- /dev/null +++ b/tests/generate-pdo.php @@ -0,0 +1,16 @@ +#!/usr/bin/env php +open/coverage.php?coverage=0\n", "", $file); + $file = preg_replace("~//input\[@value='Login']~", "\\0\nverifyTextPresentPDO_", $file, 1); + file_put_contents("pdo-$filename", $file); + } +} diff --git a/tests/pgsql.html b/tests/pgsql.html index dcb3d408..cec4f9d2 100644 --- a/tests/pgsql.html +++ b/tests/pgsql.html @@ -16,7 +16,6 @@ selectname=auth[driver]label=PostgreSQL typeid=usernameODBC typename=auth[password]ODBC -typename=auth[db]adminer_test clickAndWait//input[@value='Login'] diff --git a/tests/sqlite.html b/tests/sqlite.html index 8fbacf08..eda36752 100644 --- a/tests/sqlite.html +++ b/tests/sqlite.html @@ -16,7 +16,7 @@ selectname=auth[driver]label=SQLite typeid=usernameODBC typename=auth[password]YOUR_PASSWORD_HERE -clickcss=input[type="submit"] +click//input[@value='Login'] clicklink=Create database typename=nameadminer_test clickcss=input[type="submit"]