| open | /adminer/sqlite.php | |
| select | name=lang | label=English |
| clickAndWait | css=#lang > input[type="submit"] | |
| select | name=auth[driver] | label=SQLite |
| type | id=username | admin |
| type | name=auth[password] | YOUR_PASSWORD_HERE |
| click | css=input[type="submit"] | |
| click | link=Create database | |
| type | name=name | adminer_test |
| click | css=input[type="submit"] | |
| verifyTextPresent | Please use one of the extensions | |
| type | name=name | adminer_test.sqlite |
| click | css=input[type="submit"] | |
| verifyTextPresent | Database has been created. | |
| click | link=Create table | |
| type | name=name | interprets |
| click | css=label.block > input[name="auto_increment_col"] | |
| type | name=fields[1.1][field] | name |
| select | name=fields[1.1][type] | label=text |
| click | xpath=(//input[@value='Save'])[2] | |
| verifyTextPresent | Table has been created. | |
| click | link=New item | |
| type | name=fields[name] | Michael Jackson |
| click | css=input[type="submit"] | |
| verifyTextPresent | Item 1 has been inserted. | |
| click | link=Create table | |
| type | name=name | albums |
| click | css=label.block > input[name="auto_increment_col"] | |
| type | name=fields[1.1][field] | interpret |
| select | name=fields[1.1][on_delete] | label=CASCADE |
| type | name=fields[1.11][field] | title |
| select | name=fields[1.11][type] | label=text |
| click | xpath=(//input[@value='Save'])[2] | |
| verifyTextPresent | interprets(id) | |
| click | link=New item | |
| type | name=fields[interpret] | 1 |
| type | name=fields[title] | Dangerous |
| click | css=input[type="submit"] | |
| click | link=1 | |
| verifyTextPresent | Select: interprets | |
| click | link=adminer_test.sqlite | |
| click | link=Alter database | |
| chooseOkOnNextConfirmation | Drop adminer_test.sqlite? | |
| click | name=drop | |
| verifyTextPresent | Database has been dropped. | |
| click | id=logout | |
| verifyTextPresent | Thanks for using Adminer, consider donating. | |