From 192ce41bd392f99f2ce19e49ced86063a26c6acf Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Thu, 20 Mar 2025 12:40:07 +0100 Subject: [PATCH] Tests: Run on compiled version --- tests/cocroachdb.html | 56 ++++++++++++++++++------------------- tests/mariadb.html | 62 ++++++++++++++++++++--------------------- tests/mssql.html | 44 ++++++++++++++--------------- tests/mysql.html | 64 +++++++++++++++++++++---------------------- tests/pgsql.html | 56 ++++++++++++++++++------------------- 5 files changed, 141 insertions(+), 141 deletions(-) diff --git a/tests/cocroachdb.html b/tests/cocroachdb.html index bdf6bbbf..f88193c6 100644 --- a/tests/cocroachdb.html +++ b/tests/cocroachdb.html @@ -10,7 +10,7 @@ - + @@ -24,7 +24,7 @@
Login
open/adminer/
open/adminer.php
selectname=langlabel=English
clickAndWaitcss=#lang > input[type="submit"]
selectname=auth[driver]label=PostgreSQL
- + @@ -44,7 +44,7 @@
Create table
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
clickAndWaitlink=Create table
typenameinterprets
typefields[1][field]id
- + @@ -59,7 +59,7 @@
Create index
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Alter indexes
selectindexes[2][type]label=PRIMARY
selectindexes[2][columns][1]label=name
- + @@ -79,7 +79,7 @@
Create table 2
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Create table
typenamealbums
click//input[@name='auto_increment_col' and @value='1']
- + @@ -90,7 +90,7 @@
Foreign key
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=albums
clickAndWaitlink=Add foreign key
selectAndWaittablelabel=interprets
selectsource[0]label=interpret
- + @@ -106,7 +106,7 @@
Alter table
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Alter table
clickadd[2]
typefields[3][field]albums
- + @@ -116,7 +116,7 @@ - + @@ -126,7 +126,7 @@
Check constraints
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&table=albums
clicklink=Create check
typename=namealbums_interpret_check
runScriptdocument.querySelector('[name="clause"]').value = 'interpret > 0'
typefields[interpret]0
click//input[@value='Save']
verifyTextPresentfailed to satisfy CHECK constraint
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check
verifyTextPresent((interpret > 0:::INT8))
chooseOkOnNextConfirmationDrop albums_interpret_check?
clickname=drop
- + @@ -136,7 +136,7 @@
Create view
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&view=
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamealbums_interprets
clickAndWait//input[@value='Save']
- + @@ -147,12 +147,12 @@
Materialized view
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&view=
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamematerialized_view
clickmaterialized
- + - + @@ -162,7 +162,7 @@
Insert
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=interprets
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=interprets
typefields[id]1
typefields[name]Michael Jackson
clickAndWait//input[@value='Save']
verifyTextPresentItem has been inserted.
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=albums
typefields[interpret]1
typefields[title]Dangerous
clickAndWait//input[@value='Save']
- + @@ -174,7 +174,7 @@
Clone
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
clickcheck[]
clickAndWaitclone
typefields[id]2
- + @@ -191,7 +191,7 @@ - + @@ -200,7 +200,7 @@
Enum
openhttp://localhost:8080/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
openhttp://localhost:8080/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
clicklink=Create type
typename=namealive
runScriptdocument.querySelector('[name="as"]').value = "AS ENUM('alive', 'deceased')"
chooseOkOnNextConfirmationDrop alive?
clickAndWait//input[@value='Drop']
verifyTextPresentcannot drop type
openhttp://localhost:8080/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1
openhttp://localhost:8080/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1
click//input[@value='deceased']
clickAndWait//input[@value='Save']
verifyTextPresentdeceased
- + @@ -210,7 +210,7 @@
Explain
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
clickAndWaitlink=Edit
clickAndWait//input[@value='Execute']
clicklink=Explain
- +
Reference
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
clickAndWaitlink=1
verifyTextPresentMichael Jackson
@@ -218,7 +218,7 @@ - + @@ -227,7 +227,7 @@
Update
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=albums&where%5Bid%5D=2
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=albums&where%5Bid%5D=2
typefields[title]Black or White
clickAndWait//input[@value='Save']
verifyTextPresentItem has been updated.
- + @@ -238,7 +238,7 @@
Delete
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
click//input[@name='check[]' and @value='where%5Bid%5D=2']
waitForChecked//input[@name='check[]' and @value='where%5Bid%5D=2']
chooseOkOnNextConfirmationAre you sure?
- + @@ -249,7 +249,7 @@
Truncate
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&select=albums
clickall
waitForCheckedall
chooseOkOnNextConfirmationAre you sure?
- + @@ -263,7 +263,7 @@
Export
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&dump=
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&dump=
clickoutput
clickformat
selecttable_stylelabel=DROP+CREATE
- + @@ -288,14 +288,14 @@ --> - +
Procedures
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&procedure=
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&procedure=
clickAndWaitadd[0]
typefields[1][field]interpret_name
selectfields[1][type]label=character varying
clickdrop
verifyTextPresentRoutine has been dropped.
open/adminer/?pgsql=localhost%3A26257&username=ODBC&db=adminer_test&ns=public&sql=DROP+PROCEDURE+%22insert_album%22
open/adminer.php?pgsql=localhost%3A26257&username=ODBC&db=adminer_test&ns=public&sql=DROP+PROCEDURE+%22insert_album%22
clickAndWait//input[@value='Execute']
- + @@ -317,7 +317,7 @@
Generated columns
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&create=
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&create=
typename=namegenerated
typename=fields[1][field]normal
typename=fields[1.1][field]stored
- + @@ -327,14 +327,14 @@
Drop
open/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
open/adminer.php?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public
clickid=check-all
chooseOkOnNextConfirmationAre you sure?
clickname=drop
- +
Variables
open/adminer/?pgsql=localhost:26257&username=ODBC&variables=
open/adminer.php?pgsql=localhost:26257&username=ODBC&variables=
verifyTextPresentcrdb_version
- +
SQL command
open/adminer/?pgsql=localhost:26257&username=ODBC&sql=SELECT+122%2B1
open/adminer.php?pgsql=localhost:26257&username=ODBC&sql=SELECT+122%2B1
clickAndWait//input[@value='Execute']
verifyTextPresent123
@@ -342,7 +342,7 @@ - + diff --git a/tests/mariadb.html b/tests/mariadb.html index 20874759..5b9dde01 100644 --- a/tests/mariadb.html +++ b/tests/mariadb.html @@ -10,7 +10,7 @@
Logout
open/adminer/?pgsql=localhost:26257&username=ODBC
open/adminer.php?pgsql=localhost:26257&username=ODBC
clickAndWaitlogout
verifyTextPresentLogout successful.
open/coverage.php
- + @@ -19,7 +19,7 @@ - +
Login
open/adminer/
open/adminer.php
selectname=langlabel=English
clickAndWaitcss=#lang > input[type="submit"]
typeid=usernameODBC
clickAndWait//input[@value='Login']
verifyTextPresentMariaDB
clickAndWaitlink=SQL command
open/adminer/?server=localhost:3307&username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test
open/adminer.php?server=localhost:3307&username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test
clickAndWait//input[@value='Execute']
verifyTextPresentQuery executed OK
@@ -27,7 +27,7 @@ - + @@ -38,7 +38,7 @@
Create database
open/adminer/?server=localhost:3307&username=ODBC
open/adminer.php?server=localhost:3307&username=ODBC
clickAndWaitlink=Create database
typenameadminer_test
selectcollationlabel=utf8mb4_general_ci
- + @@ -59,7 +59,7 @@
Create table
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test
clickAndWaitlink=Create table
typenameinterprets
selectEnginelabel=InnoDB
- + @@ -74,7 +74,7 @@
Create index
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter indexes
selectindexes[2][type]label=PRIMARY
selectindexes[2][columns][1]label=name
- + @@ -96,7 +96,7 @@
Partitioning
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter table
selectpartition_bylabel=HASH
clicklink=Partition by
- + @@ -118,7 +118,7 @@
Create table 2
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Create table
typenamealbums
typefields[1][field]id
- + @@ -129,7 +129,7 @@
Foreign key
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=albums
clickAndWaitlink=Add foreign key
selectAndWaittablelabel=interprets
selectsource[0]label=interpret
- + @@ -145,7 +145,7 @@
Alter table
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter table
clickadd[2]
typefields[2.1][field]albums
- + @@ -155,7 +155,7 @@
Create trigger
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&trigger=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&trigger=albums
selectTiminglabel=AFTER
runScriptdocument.querySelector('[name="Statement"]').value = 'UPDATE interprets SET albums = albums + 1 WHERE id = NEW.interpret'
clickAndWait//input[@value='Save']
- + @@ -165,7 +165,7 @@ - + @@ -175,7 +175,7 @@
Check constraints
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&table=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&table=albums
clicklink=Create check
typename=namealbums_interpret_check
runScriptdocument.querySelector('[name="clause"]').value = 'interpret > 0'
typefields[interpret]0
click//input[@value='Save']
verifyTextPresentCONSTRAINT `albums_interpret_check` failed for `adminer_test`.`albums`
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check
verifyTextPresent`interpret` > 0
chooseOkOnNextConfirmationDrop albums_interpret_check?
clickname=drop
- + @@ -185,11 +185,11 @@
Create view
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&view=
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamealbums_interprets
clickAndWait//input[@value='Save']
- + - + @@ -199,7 +199,7 @@
Insert
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&edit=interprets
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&edit=interprets
typefields[name]Michael Jackson
clickAndWait//input[@value='Save']
verifyTextPresentItem 1 has been inserted.
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&edit=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&edit=albums
typefields[interpret]1
typefields[title]Dangerous
clickAndWait//input[@value='Save']
- + @@ -210,7 +210,7 @@
Clone
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
clickcheck[]
clickAndWaitclone
typefields[title]Black and White
- + @@ -220,7 +220,7 @@
Explain
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
clickAndWaitlink=Edit
clickAndWait//input[@value='Execute']
clicklink=Explain
- +
Reference
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
clickAndWaitlink=1
verifyTextPresentMichael Jackson
@@ -228,7 +228,7 @@ - + @@ -237,7 +237,7 @@
Update
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&edit=albums&where%5Bid%5D=2
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&edit=albums&where%5Bid%5D=2
typefields[title]Black or White
clickAndWait//input[@value='Save']
verifyTextPresentItem has been updated.
- + @@ -248,7 +248,7 @@
Delete
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
click//input[@name='check[]' and @value='where%5Bid%5D=2']
waitForChecked//input[@name='check[]' and @value='where%5Bid%5D=2']
chooseOkOnNextConfirmationAre you sure?
- + @@ -259,7 +259,7 @@
Truncate
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&select=albums
clickall
waitForCheckedall
chooseOkOnNextConfirmationAre you sure?
- + @@ -287,14 +287,14 @@
Privileges
open/adminer/?server=localhost:3307&username=ODBC&user=
open/adminer.php?server=localhost:3307&username=ODBC&user=
typeuseradminer_test
typeobjects[0]adminer_test.*
clickgrants[0][ALTER]
- +
Process list
open/adminer/?server=localhost:3307&username=ODBC&processlist=
open/adminer.php?server=localhost:3307&username=ODBC&processlist=
verifyTextPresentSHOW FULL PROCESSLIST
- + @@ -309,7 +309,7 @@
Export
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&dump=
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&dump=
clickoutput
clickformat
selecttable_stylelabel=DROP+CREATE
- + @@ -326,7 +326,7 @@
Events
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&event=
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&event=
typeEVENT_NAMEno_albums
selectINTERVAL_FIELDlabel=DAY
typeINTERVAL_VALUE1
- + @@ -353,7 +353,7 @@
Procedures
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&procedure=
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&procedure=
clickAndWaitadd[0]
typefields[1][field]interpret_name
selectfields[1][type]label=varchar
- + @@ -382,23 +382,23 @@
Generated columns
open/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&create=
open/adminer.php?server=localhost:3307&username=ODBC&db=adminer_test&create=
typename=namegenerated
typename=fields[1][field]normal
typename=fields[1.1][field]virtual
- + - +
Variables
open/adminer/?server=localhost:3307&username=ODBC&variables=
open/adminer.php?server=localhost:3307&username=ODBC&variables=
verifyTextPresentbasedir
open/adminer/?server=localhost:3307&username=ODBC&status=
open/adminer.php?server=localhost:3307&username=ODBC&status=
verifyTextPresentUptime
- +
History
open/adminer/?server=localhost:3307&username=ODBC&sql=
open/adminer.php?server=localhost:3307&username=ODBC&sql=
verifyTextPresentDROP DATABASE IF EXISTS adminer_test
- + diff --git a/tests/mssql.html b/tests/mssql.html index 78ec9d6c..13022495 100644 --- a/tests/mssql.html +++ b/tests/mssql.html @@ -10,7 +10,7 @@
Logout
open/adminer/?server=localhost:3307&username=ODBC
open/adminer.php?server=localhost:3307&username=ODBC
clickAndWaitlogout
verifyTextPresentLogout successful.
open/coverage.php
- + @@ -23,7 +23,7 @@
Login
open/adminer/
open/adminer.php
selectname=langlabel=English
clickAndWaitcss=#lang > input[type="submit"]
selectname=auth[driver]label=MS SQL
- + @@ -43,7 +43,7 @@
Create table
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo
clickAndWaitlink=Create table
typenameinterprets
typefields[1][field]id
- + @@ -58,7 +58,7 @@
Create index
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
clickAndWaitlink=Alter indexes
selectindexes[2][type]label=PRIMARY
selectindexes[2][columns][1]label=name
- + @@ -78,7 +78,7 @@
Create table 2
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
clickAndWaitlink=Create table
typenamealbums
click//input[@name='auto_increment_col' and @value='1']
- + @@ -89,7 +89,7 @@
Foreign key
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=albums
clickAndWaitlink=Add foreign key
selectAndWaittablelabel=interprets
selectsource[0]label=interpret
- + @@ -105,7 +105,7 @@
Alter table
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=interprets
clickAndWaitlink=Alter table
clickadd[2]
typefields[3][field]albums
- + @@ -115,7 +115,7 @@ - + @@ -125,7 +125,7 @@
Check constraints
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&table=albums
clicklink=Create check
typename=namealbums_interpret_check
runScriptdocument.querySelector('[name="clause"]').value = 'interpret > 0'
typefields[interpret]0
click//input[@value='Save']
verifyTextPresentstatement conflicted with the CHECK constraint
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&check=albums&name=albums_interpret_check
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&check=albums&name=albums_interpret_check
verifyTextPresent([interpret]>(0))
chooseOkOnNextConfirmationDrop albums_interpret_check?
clickname=drop
- + @@ -135,11 +135,11 @@
Create view
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&view=
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamealbums_interprets
clickAndWait//input[@value='Save']
- + - + @@ -149,7 +149,7 @@
Insert
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=interprets
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=interprets
typefields[name]Michael Jackson
clickAndWait//input[@value='Save']
verifyTextPresentItem 1 has been inserted.
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=albums
typefields[interpret]1
typefields[title]Dangerous
clickAndWait//input[@value='Save']
- + @@ -160,7 +160,7 @@
Clone
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
clickcheck[]
clickAndWaitclone
typefields[title]Black and White
- + @@ -170,7 +170,7 @@
Explain
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
clickAndWaitlink=Edit
clickAndWait//input[@value='Execute']
clicklink=Explain
- +
Reference
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
clickAndWaitlink=1
verifyTextPresentMichael Jackson
@@ -178,7 +178,7 @@ - + @@ -187,7 +187,7 @@
Update
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=albums&where%5Bid%5D=2
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&edit=albums&where%5Bid%5D=2
typefields[title]Black or White
clickAndWait//input[@value='Save']
verifyTextPresentItem has been updated.
- + @@ -198,7 +198,7 @@
Delete
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
click//input[@name='check[]' and @value='where%5Bid%5D=2']
waitForChecked//input[@name='check[]' and @value='where%5Bid%5D=2']
chooseOkOnNextConfirmationAre you sure?
- + @@ -209,7 +209,7 @@
Truncate
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&select=albums
clickall
waitForCheckedall
chooseOkOnNextConfirmationAre you sure?
- + @@ -223,7 +223,7 @@
Export
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&dump=
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&dump=
clickoutput
clickformat
selecttable_stylelabel=DROP+CREATE
- + @@ -252,7 +252,7 @@
Generated columns
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo&create=
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo&create=
typename=namegenerated
typename=fields[1][field]normal
typename=fields[1.1][field]virtual
- + @@ -262,7 +262,7 @@
Drop
open/adminer/?mssql=&username=ODBC&db=adminer_test&ns=dbo
open/adminer.php?mssql=&username=ODBC&db=adminer_test&ns=dbo
clickid=check-all
chooseOkOnNextConfirmationAre you sure?
clickname=drop
- +
SQL command
open/adminer/?mssql=&username=ODBC&sql=SELECT+122%2B1
open/adminer.php?mssql=&username=ODBC&sql=SELECT+122%2B1
clickAndWait//input[@value='Execute']
verifyTextPresent123
@@ -270,7 +270,7 @@ - + diff --git a/tests/mysql.html b/tests/mysql.html index 9b6e031d..cd6c9556 100644 --- a/tests/mysql.html +++ b/tests/mysql.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ - +
Logout
open/adminer/?mssql=&username=ODBC
open/adminer.php?mssql=&username=ODBC
clickAndWaitlogout
verifyTextPresentLogout successful.
open/coverage.php
Login
open/coverage.php?coverage=0
open/adminer/
open/adminer.php
selectname=langlabel=English
clickAndWaitcss=#lang > input[type="submit"]
typeid=usernameODBC
clickAndWait//input[@value='Login']
verifyTextPresentLogged as
clickAndWaitlink=SQL command
open/adminer/?username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test
open/adminer.php?username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test
clickAndWait//input[@value='Execute']
verifyTextPresentQuery executed OK
@@ -27,7 +27,7 @@ - + @@ -38,7 +38,7 @@
Create database
open/adminer/?username=ODBC
open/adminer.php?username=ODBC
clickAndWaitlink=Create database
typenameadminer_test
selectcollationlabel=utf8mb4_general_ci
- + @@ -59,7 +59,7 @@
Create table
open/adminer/?username=ODBC&db=adminer_test
open/adminer.php?username=ODBC&db=adminer_test
clickAndWaitlink=Create table
typenameinterprets
selectEnginelabel=InnoDB
- + @@ -74,7 +74,7 @@
Create index
open/adminer/?username=ODBC&db=adminer_test&table=interprets
open/adminer.php?username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter indexes
selectindexes[2][type]label=PRIMARY
selectindexes[2][columns][1]label=name
- + @@ -96,7 +96,7 @@
Partitioning
open/adminer/?username=ODBC&db=adminer_test&table=interprets
open/adminer.php?username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter table
selectpartition_bylabel=HASH
clicklink=Partition by
- + @@ -118,7 +118,7 @@
Create table 2
open/adminer/?username=ODBC&db=adminer_test&table=interprets
open/adminer.php?username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Create table
typenamealbums
typefields[1][field]id
- + @@ -129,7 +129,7 @@
Foreign key
open/adminer/?username=ODBC&db=adminer_test&table=albums
open/adminer.php?username=ODBC&db=adminer_test&table=albums
clickAndWaitlink=Add foreign key
selectAndWaittablelabel=interprets
selectsource[0]label=interpret
- + @@ -145,7 +145,7 @@
Alter table
open/adminer/?username=ODBC&db=adminer_test&table=interprets
open/adminer.php?username=ODBC&db=adminer_test&table=interprets
clickAndWaitlink=Alter table
clickadd[2]
typefields[2.1][field]albums
- + @@ -155,7 +155,7 @@
Create trigger
open/adminer/?username=ODBC&db=adminer_test&trigger=albums
open/adminer.php?username=ODBC&db=adminer_test&trigger=albums
selectTiminglabel=AFTER
runScriptdocument.querySelector('[name="Statement"]').value = 'UPDATE interprets SET albums = albums + 1 WHERE id = NEW.interpret'
clickAndWait//input[@value='Save']
- + @@ -165,7 +165,7 @@ - + @@ -175,7 +175,7 @@
Check constraints
open/adminer/?username=ODBC&db=adminer_test&table=albums
open/adminer.php?username=ODBC&db=adminer_test&table=albums
clicklink=Create check
typename=namealbums_interpret_check
runScriptdocument.querySelector('[name="clause"]').value = 'interpret > 0'
typefields[interpret]0
click//input[@value='Save']
verifyTextPresentCheck constraint 'albums_interpret_check' is violated.
open/adminer/?username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check
open/adminer.php?username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check
verifyTextPresent(`interpret` > 0)
chooseOkOnNextConfirmationDrop albums_interpret_check?
clickname=drop
- + @@ -185,11 +185,11 @@
Create view
open/adminer/?username=ODBC&db=adminer_test&view=
open/adminer.php?username=ODBC&db=adminer_test&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamealbums_interprets
clickAndWait//input[@value='Save']
- + - + @@ -199,7 +199,7 @@
Insert
open/adminer/?username=ODBC&db=adminer_test&edit=interprets
open/adminer.php?username=ODBC&db=adminer_test&edit=interprets
typefields[name]Michael Jackson
clickAndWait//input[@value='Save']
verifyTextPresentItem 1 has been inserted.
open/adminer/?username=ODBC&db=adminer_test&edit=albums
open/adminer.php?username=ODBC&db=adminer_test&edit=albums
typefields[interpret]1
typefields[title]Dangerous
clickAndWait//input[@value='Save']
- + @@ -210,7 +210,7 @@
Clone
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
clickcheck[]
clickAndWaitclone
typefields[title]Black and White
- + @@ -220,7 +220,7 @@
Explain
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
clickAndWaitlink=Edit
clickAndWait//input[@value='Execute']
clicklink=Explain
- +
Reference
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
clickAndWaitlink=1
verifyTextPresentMichael Jackson
@@ -228,7 +228,7 @@ - + @@ -237,7 +237,7 @@
Update
open/adminer/?username=ODBC&db=adminer_test&edit=albums&where%5Bid%5D=2
open/adminer.php?username=ODBC&db=adminer_test&edit=albums&where%5Bid%5D=2
typefields[title]Black or White
clickAndWait//input[@value='Save']
verifyTextPresentItem has been updated.
- + @@ -248,7 +248,7 @@
Delete
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
click//input[@name='check[]' and @value='where%5Bid%5D=2']
waitForChecked//input[@name='check[]' and @value='where%5Bid%5D=2']
chooseOkOnNextConfirmationAre you sure?
- + @@ -259,7 +259,7 @@
Truncate
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
clickall
waitForCheckedall
chooseOkOnNextConfirmationAre you sure?
- + @@ -287,14 +287,14 @@
Privileges
open/adminer/?username=ODBC&user=
open/adminer.php?username=ODBC&user=
typeuseradminer_test
typeobjects[0]adminer_test.*
clickgrants[0][ALTER]
- +
Process list
open/adminer/?username=ODBC&processlist=
open/adminer.php?username=ODBC&processlist=
verifyTextPresentSHOW FULL PROCESSLIST
- + @@ -309,7 +309,7 @@
Export
open/adminer/?username=ODBC&db=adminer_test&dump=
open/adminer.php?username=ODBC&db=adminer_test&dump=
clickoutput
clickformat
selecttable_stylelabel=DROP+CREATE
- + @@ -326,7 +326,7 @@
Events
open/adminer/?username=ODBC&db=adminer_test&event=
open/adminer.php?username=ODBC&db=adminer_test&event=
typeEVENT_NAMEno_albums
selectINTERVAL_FIELDlabel=DAY
typeINTERVAL_VALUE1
- + @@ -353,7 +353,7 @@
Procedures
open/adminer/?username=ODBC&db=adminer_test&procedure=
open/adminer.php?username=ODBC&db=adminer_test&procedure=
clickAndWaitadd[0]
typefields[1][field]interpret_name
selectfields[1][type]label=varchar
- + @@ -382,23 +382,23 @@
Generated columns
open/adminer/?username=ODBC&db=adminer_test&create=
open/adminer.php?username=ODBC&db=adminer_test&create=
typename=namegenerated
typename=fields[1][field]normal
typename=fields[1.1][field]virtual
- + - +
Variables
open/adminer/?username=ODBC&variables=
open/adminer.php?username=ODBC&variables=
verifyTextPresentbasedir
open/adminer/?username=ODBC&status=
open/adminer.php?username=ODBC&status=
verifyTextPresentUptime
- +
History
open/adminer/?username=ODBC&sql=
open/adminer.php?username=ODBC&sql=
verifyTextPresentDROP DATABASE IF EXISTS adminer_test
- + @@ -429,7 +429,7 @@
Warnings
open/adminer/?username=ODBC&db=adminer_test&select=albums
open/adminer.php?username=ODBC&db=adminer_test&select=albums
click//th[@id='th[interpret]']/span/a[2]
typename=where[0][val]1.2.3
submitid=form
- + diff --git a/tests/pgsql.html b/tests/pgsql.html index 94707910..757457f1 100644 --- a/tests/pgsql.html +++ b/tests/pgsql.html @@ -10,7 +10,7 @@
Logout
open/adminer/?username=ODBC
open/adminer.php?username=ODBC
clickAndWaitlogout
verifyTextPresentLogout successful.
selectAndWait//select[@name='lang']label=Čeština
- + @@ -23,7 +23,7 @@
Login
open/adminer/
open/adminer.php
selectname=langlabel=English
clickAndWaitcss=#lang > input[type="submit"]
selectname=auth[driver]label=PostgreSQL
- + @@ -43,7 +43,7 @@
Create table
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public
clickAndWaitlink=Create table
typenameinterprets
typefields[1][field]id
- + @@ -58,7 +58,7 @@
Create index
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Alter indexes
selectindexes[2][type]label=PRIMARY
selectindexes[2][columns][1]label=name
- + @@ -78,7 +78,7 @@
Create table 2
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Create table
typenamealbums
click//input[@name='auto_increment_col' and @value='1']
- + @@ -89,7 +89,7 @@
Foreign key
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&table=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&table=albums
clickAndWaitlink=Add foreign key
selectAndWaittablelabel=interprets
selectsource[0]label=interpret
- + @@ -105,7 +105,7 @@
Alter table
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&table=interprets
clickAndWaitlink=Alter table
clickadd[2]
typefields[3][field]albums
- + @@ -115,7 +115,7 @@ - + @@ -125,7 +125,7 @@
Check constraints
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&table=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&table=albums
clicklink=Create check
typename=namealbums_interpret_check
runScriptdocument.querySelector('[name="clause"]').value = 'interpret > 0'
typefields[interpret]0
click//input[@value='Save']
verifyTextPresentviolates check constraint
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check
verifyTextPresent(interpret > 0)
chooseOkOnNextConfirmationDrop albums_interpret_check?
clickname=drop
- + @@ -135,7 +135,7 @@
Create view
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&view=
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamealbums_interprets
clickAndWait//input[@value='Save']
- + @@ -146,11 +146,11 @@
Materialized view
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&view=
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&view=
runScriptdocument.querySelector('[name="select"]').value = 'SELECT albums.id, albums.title, interprets.name FROM albums LEFT JOIN interprets ON albums.interpret = interprets.id'
typenamematerialized_view
clickmaterialized
- + - + @@ -160,7 +160,7 @@
Insert
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=interprets
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=interprets
typefields[name]Michael Jackson
clickAndWait//input[@value='Save']
verifyTextPresentItem has been inserted.
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=albums
typefields[interpret]1
typefields[title]Dangerous
clickAndWait//input[@value='Save']
- + @@ -171,7 +171,7 @@
Clone
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
clickcheck[]
clickAndWaitclone
typefields[title]Black and White
- + @@ -188,7 +188,7 @@ - + @@ -197,7 +197,7 @@
Enum
openhttp://localhost:8080/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public
openhttp://localhost:8080/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public
clicklink=Create type
typename=namealive
runScriptdocument.querySelector('[name="as"]').value = "AS ENUM('alive', 'deceased')"
chooseOkOnNextConfirmationDrop alive?
clickAndWait//input[@value='Drop']
verifyTextPresentcannot drop type
openhttp://localhost:8080/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1
openhttp://localhost:8080/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1
click//input[@value='deceased']
clickAndWait//input[@value='Save']
verifyTextPresentdeceased
- + @@ -207,7 +207,7 @@
Explain
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
clickAndWaitlink=Edit
clickAndWait//input[@value='Execute']
clicklink=Explain
- +
Reference
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
clickAndWaitlink=1
verifyTextPresentMichael Jackson
@@ -215,7 +215,7 @@ - + @@ -224,7 +224,7 @@
Update
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=albums&where%5Bid%5D=2
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=albums&where%5Bid%5D=2
typefields[title]Black or White
clickAndWait//input[@value='Save']
verifyTextPresentItem has been updated.
- + @@ -235,7 +235,7 @@
Delete
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
click//input[@name='check[]' and @value='where%5Bid%5D=2']
waitForChecked//input[@name='check[]' and @value='where%5Bid%5D=2']
chooseOkOnNextConfirmationAre you sure?
- + @@ -246,14 +246,14 @@
Truncate
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&select=albums
clickall
waitForCheckedall
chooseOkOnNextConfirmationAre you sure?
- +
Process list
open/adminer/?pgsql=&username=ODBC&processlist=
open/adminer.php?pgsql=&username=ODBC&processlist=
verifyTextPresentpg_stat_activity
- + @@ -267,7 +267,7 @@
Export
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&dump=
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&dump=
clickoutput
clickformat
selecttable_stylelabel=DROP+CREATE
- + @@ -295,7 +295,7 @@
Procedures
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&procedure=
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&procedure=
clickAndWaitadd[0]
typefields[1][field]interpret_name
selectfields[1][type]label=character varying
- + @@ -317,7 +317,7 @@
Generated columns
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&create=
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public&create=
typename=namegenerated
typename=fields[1][field]normal
typename=fields[1.1][field]stored
- + @@ -327,14 +327,14 @@
Drop
open/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public
open/adminer.php?pgsql=&username=ODBC&db=adminer_test&ns=public
clickid=check-all
chooseOkOnNextConfirmationAre you sure?
clickname=drop
- +
Variables
open/adminer/?pgsql=&username=ODBC&variables=
open/adminer.php?pgsql=&username=ODBC&variables=
verifyTextPresentautovacuum
- +
SQL command
open/adminer/?pgsql=&username=ODBC&sql=SELECT+122%2B1
open/adminer.php?pgsql=&username=ODBC&sql=SELECT+122%2B1
clickAndWait//input[@value='Execute']
verifyTextPresent123
@@ -342,7 +342,7 @@ - +
Logout
open/adminer/?pgsql=&username=ODBC
open/adminer.php?pgsql=&username=ODBC
clickAndWaitlogout
verifyTextPresentLogout successful.
open/coverage.php