mirror of
https://github.com/vrana/adminer.git
synced 2025-08-06 14:46:36 +02:00
Test PostgreSQL: enum
This commit is contained in:
@@ -156,6 +156,32 @@
|
||||
<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" data-tags="">Enum</td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td>open</td><td>http://localhost:8080/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=Create type</td><td></td></tr>
|
||||
<tr><td>type</td><td>name=name</td><td>alive</td></tr>
|
||||
<tr><td>runScript</td><td>document.querySelector('[name="as"]').value = "AS ENUM('alive', 'deceased')"</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=interprets</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=Alter table</td><td></td></tr>
|
||||
<tr><td>click</td><td>name=add[3]</td><td></td></tr>
|
||||
<tr><td>type</td><td>name=fields[4][field]</td><td>alive</td></tr>
|
||||
<tr><td>select</td><td>name=fields[4][type]</td><td>label=alive</td></tr>
|
||||
<tr><td>click</td><td>name=fields[4][null]</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=alive</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>'alive', 'deceased'</td><td></td></tr>
|
||||
<tr><td>chooseOkOnNextConfirmation</td><td>Drop alive?</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Drop']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>cannot drop type</td><td></td></tr>
|
||||
<tr><td>open</td><td>http://localhost:8080/adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1</td><td></td></tr>
|
||||
<tr><td>click</td><td>//input[@value='deceased']</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>deceased</td><td></td></tr>
|
||||
</tbody></table>
|
||||
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
|
||||
<tbody>
|
||||
|
@@ -153,6 +153,32 @@
|
||||
<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" data-tags="">Enum</td></tr></thead>
|
||||
<tbody>
|
||||
<tr><td>open</td><td>http://localhost:8080/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=Create type</td><td></td></tr>
|
||||
<tr><td>type</td><td>name=name</td><td>alive</td></tr>
|
||||
<tr><td>runScript</td><td>document.querySelector('[name="as"]').value = "AS ENUM('alive', 'deceased')"</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=interprets</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=Alter table</td><td></td></tr>
|
||||
<tr><td>click</td><td>name=add[3]</td><td></td></tr>
|
||||
<tr><td>type</td><td>name=fields[4][field]</td><td>alive</td></tr>
|
||||
<tr><td>select</td><td>name=fields[4][type]</td><td>label=alive</td></tr>
|
||||
<tr><td>click</td><td>name=fields[4][null]</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>click</td><td>link=alive</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>'alive', 'deceased'</td><td></td></tr>
|
||||
<tr><td>chooseOkOnNextConfirmation</td><td>Drop alive?</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Drop']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>cannot drop type</td><td></td></tr>
|
||||
<tr><td>open</td><td>http://localhost:8080/adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&edit=interprets&where%5Bid%5D=1</td><td></td></tr>
|
||||
<tr><td>click</td><td>//input[@value='deceased']</td><td></td></tr>
|
||||
<tr><td>clickAndWait</td><td>//input[@value='Save']</td><td></td></tr>
|
||||
<tr><td>verifyTextPresent</td><td>deceased</td><td></td></tr>
|
||||
</tbody></table>
|
||||
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
<thead><tr><td rowspan="1" colspan="3">Explain</td></tr></thead>
|
||||
<tbody>
|
||||
|
Reference in New Issue
Block a user