]> git.joonet.de Git - adminer.git/commitdiff
Tests: Add newlines
authorJakub Vrana <jakub@vrana.cz>
Thu, 13 Mar 2025 22:04:22 +0000 (23:04 +0100)
committerJakub Vrana <jakub@vrana.cz>
Thu, 13 Mar 2025 22:04:22 +0000 (23:04 +0100)
tests/cocroachdb.html
tests/mariadb.html
tests/mssql.html
tests/mysql.html
tests/pgsql.html
tests/sqlite.html

index 1093c6b8da01c8c1404d868de13e30238b3a2cd5..528d5f49528771b5f1347547efe91bbac5886bf4 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon CockroachDB</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Login</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Login</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>clickAndWait</td><td>xpath=//input[@value='Login']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>CockroachDB</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create index</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create index</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter indexes</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Indexes have been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table 2</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table 2</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Foreign key</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Foreign key</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Add foreign key</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Foreign key has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Alter table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Alter table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Check constraints</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Check constraints</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=albums</td><td></td></tr>
 <tr><td>click</td><td>link=Create check</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Check has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create view</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create view</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;view=</td><td></td></tr>
 <tr><td>runScript</td><td>document.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>View has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Insert</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Insert</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;edit=interprets</td><td></td></tr>
 <tr><td>type</td><td>fields[id]</td><td>1</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clone</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Clone</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>check[]</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Explain</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Edit</td><td></td></tr>
 <tr><td>click</td><td>link=Explain</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>LIMITED SCAN</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Reference</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Reference</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Michael Jackson</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Update</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Update</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;edit=albums&amp;where%5Bid%5D=2</td><td></td></tr>
 <tr><td>type</td><td>fields[title]</td><td>Black or White</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been updated.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Delete</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Delete</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>//input[@name='check[]' and @value='where%5Bid%5D=2']</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Truncate</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Truncate</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>all</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No rows.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Export</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Export</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;dump=</td><td></td></tr>
 <tr><td>click</td><td>output</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>INSERT INTO "interprets"</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>VIEW "albums_interprets"</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Procedures</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Procedures</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;procedure=</td><td></td></tr>
 <tr><td>clickAndWait</td><td>add[0]</td><td></td></tr>
 <tr><td>open</td><td>/adminer/?pgsql=localhost%3A26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;sql=DROP+PROCEDURE+%22insert_album%22</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>click</td><td>xpath=//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Drop</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Drop</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;db=adminer_test&amp;ns=public</td><td></td></tr>
 <tr><td>click</td><td>id=check-all</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No tables.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Variables</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Variables</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;variables=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>crdb_version</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SQL command</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">SQL command</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;sql=SELECT+122%2B1</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>123</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Logout</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Logout</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Logout successful.</td><td></td></tr>
 <tr><td>open</td><td>/coverage.php</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>
index 4245221badcd6799862719f70cfa2abaaacaa62b..7b4369068acdaca4a6d954360bae308536066a64 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon MariaDB</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Login</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Login</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Query executed OK</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create database</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create database</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create database</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Database has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create index</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create index</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter indexes</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Indexes have been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Partitioning</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Partitioning</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table 2</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table 2</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Foreign key</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Foreign key</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Add foreign key</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Foreign key has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Alter table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Alter table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create trigger</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create trigger</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;trigger=albums</td><td></td></tr>
 <tr><td>select</td><td>Timing</td><td>label=AFTER</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Trigger has been created.</td><td></td></tr></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Check constraints</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Check constraints</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;table=albums</td><td></td></tr>
 <tr><td>click</td><td>link=Create check</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Check has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create view</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create view</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;view=</td><td></td></tr>
 <tr><td>runScript</td><td>document.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>View has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Insert</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Insert</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;edit=interprets</td><td></td></tr>
 <tr><td>type</td><td>fields[name]</td><td>Michael Jackson</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 1 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clone</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Clone</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>check[]</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 2 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Explain</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Edit</td><td></td></tr>
 <tr><td>click</td><td>link=Explain</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>possible_keys</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Reference</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Reference</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Michael Jackson</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Update</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Update</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;edit=albums&amp;where%5Bid%5D=2</td><td></td></tr>
 <tr><td>type</td><td>fields[title]</td><td>Black or White</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been updated.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Delete</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Delete</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>//input[@name='check[]' and @value='where%5Bid%5D=2']</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Truncate</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Truncate</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>all</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No rows.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Privileges</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Privileges</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;user=</td><td></td></tr>
 <tr><td>type</td><td>user</td><td>adminer_test</td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>User has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Process list</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Process list</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;processlist=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>SHOW FULL PROCESSLIST</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Export</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Export</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;dump=</td><td></td></tr>
 <tr><td>click</td><td>output</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>INSERT INTO `interprets`</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>VIEW `albums_interprets`</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Events</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Events</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;event=</td><td></td></tr>
 <tr><td>type</td><td>EVENT_NAME</td><td>no_albums</td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Event has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Procedures</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Procedures</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;procedure=</td><td></td></tr>
 <tr><td>clickAndWait</td><td>add[0]</td><td></td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Routine has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;db=adminer_test&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>verifyTextPresent</td><td>120</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Variables</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Variables</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;variables=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>basedir</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">History</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">History</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC&amp;sql=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>DROP DATABASE IF EXISTS adminer_test</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Logout</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Logout</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?server=localhost:3307&amp;username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Logout successful.</td><td></td></tr>
 <tr><td>open</td><td>/coverage.php</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>
index 4080d15daa6e7467dc7db8a29f2cf118c84243e7..f5088e8e0330badd7f252fe00f99ec0b6cce741c 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon MS SQL</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Login</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Login</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>type</td><td>name=auth[password]</td><td>ODBC</td></tr>
 <tr><td>clickAndWait</td><td>xpath=//input[@value='Login']</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create index</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create index</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter indexes</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Indexes have been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table 2</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table 2</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Foreign key</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Foreign key</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;table=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Add foreign key</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Foreign key has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Alter table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Alter table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Check constraints</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Check constraints</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;table=albums</td><td></td></tr>
 <tr><td>click</td><td>link=Create check</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Check has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create view</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create view</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;view=</td><td></td></tr>
 <tr><td>runScript</td><td>document.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>View has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Insert</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Insert</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;edit=interprets</td><td></td></tr>
 <tr><td>type</td><td>fields[name]</td><td>Michael Jackson</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 1 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clone</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Clone</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>check[]</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 2 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Explain</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Edit</td><td></td></tr>
 <tr><td>click</td><td>link=Explain</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Clustered Index Scan</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Reference</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Reference</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Michael Jackson</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Update</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Update</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;edit=albums&amp;where%5Bid%5D=2</td><td></td></tr>
 <tr><td>type</td><td>fields[title]</td><td>Black or White</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been updated.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Delete</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Delete</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>//input[@name='check[]' and @value='where%5Bid%5D=2']</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Truncate</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Truncate</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>all</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No rows.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Export</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Export</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;dump=</td><td></td></tr>
 <tr><td>click</td><td>output</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>INSERT INTO [dbo].[interprets]</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>VIEW [dbo].[albums_interprets]</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>verifyTextPresent</td><td>120</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Drop</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Drop</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;db=adminer_test&amp;ns=dbo</td><td></td></tr>
 <tr><td>click</td><td>id=check-all</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No tables.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SQL command</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">SQL command</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC&amp;sql=SELECT+122%2B1</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>123</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Logout</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Logout</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?mssql=%28local%29&amp;username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Logout successful.</td><td></td></tr>
 <tr><td>open</td><td>/coverage.php</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>
index bb0a945968981bbde05400e0178fed1601ee8de3..c25bb382d7d45fa5cbe4e46a1703c2dc448474d9 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon MySQL</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Login</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Login</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/coverage.php?coverage=0</td><td></td></tr>
 <tr><td>open</td><td>/adminer/</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Query executed OK</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create database</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create database</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create database</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Database has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create index</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create index</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter indexes</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Indexes have been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Partitioning</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Partitioning</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table 2</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table 2</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Foreign key</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Foreign key</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Add foreign key</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Foreign key has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Alter table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Alter table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create trigger</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create trigger</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;trigger=albums</td><td></td></tr>
 <tr><td>select</td><td>Timing</td><td>label=AFTER</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Trigger has been created.</td><td></td></tr></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Check constraints</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Check constraints</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;table=albums</td><td></td></tr>
 <tr><td>click</td><td>link=Create check</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Check has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create view</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create view</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;view=</td><td></td></tr>
 <tr><td>runScript</td><td>document.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>View has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Insert</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Insert</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;edit=interprets</td><td></td></tr>
 <tr><td>type</td><td>fields[name]</td><td>Michael Jackson</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 1 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clone</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Clone</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>check[]</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item 2 has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Explain</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Edit</td><td></td></tr>
 <tr><td>click</td><td>link=Explain</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>possible_keys</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Reference</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Reference</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Michael Jackson</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Update</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Update</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;edit=albums&amp;where%5Bid%5D=2</td><td></td></tr>
 <tr><td>type</td><td>fields[title]</td><td>Black or White</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been updated.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Delete</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Delete</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>//input[@name='check[]' and @value='where%5Bid%5D=2']</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Truncate</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Truncate</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>all</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No rows.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Privileges</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Privileges</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;user=</td><td></td></tr>
 <tr><td>type</td><td>user</td><td>adminer_test</td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>User has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Process list</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Process list</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;processlist=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>SHOW FULL PROCESSLIST</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Export</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Export</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;dump=</td><td></td></tr>
 <tr><td>click</td><td>output</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>INSERT INTO `interprets`</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>VIEW `albums_interprets`</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Events</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Events</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;event=</td><td></td></tr>
 <tr><td>type</td><td>EVENT_NAME</td><td>no_albums</td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Event has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Procedures</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Procedures</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;procedure=</td><td></td></tr>
 <tr><td>clickAndWait</td><td>add[0]</td><td></td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Routine has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>verifyTextPresent</td><td>120</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Variables</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Variables</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;variables=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>basedir</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">History</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">History</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;sql=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>DROP DATABASE IF EXISTS adminer_test</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Warnings</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Warnings</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC&amp;db=adminer_test&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>xpath=(//a[contains(text(),'=')])[1]</td><td></td></tr>
 <tr><td>click</td><td>link=Warnings</td><td></td></tr>
 <tr><td>verifyText</td><td>//div[@id='warnings']/div/table/tbody/tr/td[3]</td><td>Truncated incorrect DOUBLE value: '1.2.3'</td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Editor</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Editor</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/editor/example.php</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>verifyTextPresent</td><td>Item 4 has been inserted.</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Logout</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Logout</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Přihlásit se</td><td></td></tr>
 <tr><td>open</td><td>/coverage.php</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>
index 17ddf4222bde1803fe9ea80047108922a07a80d2..4be4fb741804b01e75c87124308009d450f2e0cd 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon PostgreSQL</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Login</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Login</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>type</td><td>name=auth[db]</td><td>adminer_test</td></tr>
 <tr><td>clickAndWait</td><td>xpath=//input[@value='Login']</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create index</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create index</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter indexes</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Indexes have been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create table 2</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create table 2</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Create table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Foreign key</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Foreign key</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Add foreign key</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Foreign key has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Alter table</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Alter table</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=interprets</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Alter table</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Table has been altered.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Check constraints</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Check constraints</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;table=albums</td><td></td></tr>
 <tr><td>click</td><td>link=Create check</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Check has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Create view</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Create view</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;view=</td><td></td></tr>
 <tr><td>runScript</td><td>document.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>View has been created.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Insert</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Insert</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;edit=interprets</td><td></td></tr>
 <tr><td>type</td><td>fields[name]</td><td>Michael Jackson</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been inserted.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clone</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Clone</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>check[]</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Explain</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=Edit</td><td></td></tr>
 <tr><td>click</td><td>link=Explain</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Seq Scan</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Reference</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Reference</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>clickAndWait</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Michael Jackson</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Update</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Update</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;edit=albums&amp;where%5Bid%5D=2</td><td></td></tr>
 <tr><td>type</td><td>fields[title]</td><td>Black or White</td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Item has been updated.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Delete</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Delete</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>//input[@name='check[]' and @value='where%5Bid%5D=2']</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>1 item has been affected.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Truncate</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Truncate</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;select=albums</td><td></td></tr>
 <tr><td>click</td><td>all</td><td></td></tr>
 <tr><td>click</td><td>delete</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No rows.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Process list</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Process list</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;processlist=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>pg_stat_activity</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Export</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Export</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;dump=</td><td></td></tr>
 <tr><td>click</td><td>output</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>INSERT INTO "interprets"</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>VIEW "albums_interprets"</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Procedures</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Procedures</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;procedure=</td><td></td></tr>
 <tr><td>clickAndWait</td><td>add[0]</td><td></td></tr>
 <tr><td>click</td><td>drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Routine has been dropped.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>click</td><td>xpath=//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Drop</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Drop</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;db=adminer_test&amp;ns=public</td><td></td></tr>
 <tr><td>click</td><td>id=check-all</td><td></td></tr>
 <tr><td>click</td><td>name=drop</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>No tables.</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Variables</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Variables</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC&amp;variables=</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>autovacuum</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SQL command</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">SQL command</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=localhost:26257&amp;username=ODBC&amp;sql=SELECT+122%2B1</td><td></td></tr>
 <tr><td>clickAndWait</td><td>//input[@value='Execute']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>123</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Logout</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">Logout</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/?pgsql=&amp;username=ODBC</td><td></td></tr>
 <tr><td>clickAndWait</td><td>logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Logout successful.</td><td></td></tr>
 <tr><td>open</td><td>/coverage.php</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>
index d669222b276d1a64bb2889498df2af0e2056f5a2..5853889b1dc16c778bbfdc94690dacb383be2621 100644 (file)
@@ -6,10 +6,9 @@
        <title>Katalon SQLite</title>
 </head>
 <body>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SQLite</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3">SQLite</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/sqlite.php</td><td></td></tr>
 <tr><td>select</td><td>name=lang</td><td>label=English</td></tr>
 <tr><td>click</td><td>link=1</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Select: interprets</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Generated columns</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/sqlite.php?sqlite=&amp;username=ODBC&amp;db=adminer_test.sqlite&amp;create=</td><td></td></tr>
 <tr><td>type</td><td>name=name</td><td>generated</td></tr>
 <tr><td>click</td><td>xpath=//input[@value='Save']</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>220</td><td></td></tr>
 </tbody></table>
+
 <table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3" data-tags="">Drop</td></tr>
-</thead>
+<thead><tr><td rowspan="1" colspan="3" data-tags="">Drop</td></tr></thead>
 <tbody>
 <tr><td>open</td><td>/adminer/sqlite.php?sqlite=&amp;username=ODBC&amp;db=adminer_test.sqlite&amp;database=</td><td></td></tr>
 <tr><td>chooseOkOnNextConfirmation</td><td>Drop adminer_test.sqlite?</td><td></td></tr>
@@ -87,5 +84,6 @@
 <tr><td>click</td><td>id=logout</td><td></td></tr>
 <tr><td>verifyTextPresent</td><td>Thanks for using Adminer, consider donating.</td><td></td></tr>
 </tbody></table>
+
 </body>
 </html>