mirror of
https://github.com/vrana/adminer.git
synced 2025-08-06 06:37:33 +02:00
Update tests
This commit is contained in:
@@ -164,7 +164,7 @@
|
||||
<tr><td>clickAndWait</td><td>link=New item</td><td></td></tr>
|
||||
<tr><td>type</td><td>fields[interpret]</td><td>0</td></tr>
|
||||
<tr><td>click</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>Check constraint 'albums_interpret_check' is violated.</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>CONSTRAINT `albums_interpret_check` failed for `adminer_test`.`albums`</td><td></td></tr>
|
||||
<tr><td>open</td><td>/adminer/?server=localhost:3307&username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent<td>`interpret` > 0</td><td></td></tr>
|
||||
<tr><td>chooseOkOnNextConfirmation</td><td>Drop albums_interpret_check?</td><td></td></tr>
|
||||
|
@@ -230,7 +230,7 @@
|
||||
<tr><td>select</td><td>name=fields[1.1][generated]</td><td>label=VIRTUAL</td></tr>
|
||||
<tr><td>type</td><td>name=fields[1.1][default]</td><td>normal + 100</td></tr>
|
||||
<tr><td>type</td><td>name=fields[1.11][field]</td><td>stored</td></tr>
|
||||
<tr><td>select</td><td>name=fields[1.11][generated]</td><td>label=STORED</td></tr>
|
||||
<tr><td>select</td><td>name=fields[1.11][generated]</td><td>label=PERSISTED</td></tr>
|
||||
<tr><td>type</td><td>name=fields[1.11][default]</td><td>normal + 200</td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>[normal]+(100)</td><td></td></tr>
|
||||
|
@@ -399,7 +399,7 @@
|
||||
<thead><tr><td rowspan="1" colspan="3">Warnings</td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td>open</td><td>/adminer/?username=ODBC&db=adminer_test&select=albums</td><td></td></tr>
|
||||
<tr><td>click</td><td>(//a[contains(text(),'=')])[1]</td><td></td></tr>
|
||||
<tr><td>click</td><td>//th[@id='th[interpret]']/span/a[2]</td><td></td></tr>
|
||||
<tr><td>type</td><td>name=where[0][val]</td><td>1.2.3</td></tr>
|
||||
<tr><td>submit</td><td>id=form</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=Warnings</td><td></td></tr>
|
||||
|
@@ -114,7 +114,7 @@
|
||||
<tr><td>clickAndWait</td><td>link=New item</td><td></td></tr>
|
||||
<tr><td>type</td><td>fields[interpret]</td><td>0</td></tr>
|
||||
<tr><td>click</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>failed to satisfy CHECK constraint</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>violates check constraint</td><td></td></tr>
|
||||
<tr><td>open</td><td>/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent<td>(interpret > 0)</td><td></td></tr>
|
||||
<tr><td>chooseOkOnNextConfirmation</td><td>Drop albums_interpret_check?</td><td></td></tr>
|
||||
@@ -334,7 +334,7 @@
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
<thead><tr><td rowspan="1" colspan="3">SQL command</td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td>open</td><td>/adminer/?pgsql=localhost:26257&username=ODBC&sql=SELECT+122%2B1</td><td></td></tr>
|
||||
<tr><td>open</td><td>/adminer/?pgsql=&username=ODBC&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>
|
||||
|
@@ -107,7 +107,7 @@
|
||||
<tbody>
|
||||
<tr><td>open</td><td>/adminer/sqlite.php?sqlite=&username=ODBC&db=adminer_test.sqlite&trigger=albums</td><td></td></tr>
|
||||
<tr><td>select</td><td>Timing</td><td>label=AFTER</td></tr>
|
||||
<tr><td>runScript</td><td>document.querySelector('[name="Statement"]').value = 'BEGIN\nUPDATE interprets SET albums = albums + 1 WHERE id = NEW.interpret';\nEND</td><td></td></tr>
|
||||
<tr><td>runScript</td><td>document.querySelector('[name="Statement"]').value = 'BEGIN\nUPDATE interprets SET albums = albums + 1 WHERE id = NEW.interpret;\nEND'</td><td></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>
|
||||
|
Reference in New Issue
Block a user