add JSON format to /status endpoint (#1013)

add JSON format to /status endpoint
This commit is contained in:
mtmail
2018-05-04 23:37:48 +02:00
committed by GitHub
parent bd04ce62e0
commit 7075a5828e
7 changed files with 255 additions and 24 deletions

View File

@@ -0,0 +1,17 @@
@UNKNOWNDB
Feature: Status queries against unknown database
Testing status query
Scenario: Failed status as text
When sending text status query
Then a HTTP 500 is returned
And the page contents equals "ERROR: No database"
Scenario: Failed status as json
When sending json status query
Then a HTTP 200 is returned
And the result is valid json
And results contain
| status | message |
| 700 | No database |
And result has not attributes data_updated

View File

@@ -0,0 +1,16 @@
@APIDB
Feature: Status queries
Testing status query
Scenario: Status as text
When sending status query
Then a HTTP 200 is returned
And the page contents equals "OK"
Scenario: Status as json
When sending json status query
Then the result is valid json
And results contain
| status | message |
| 0 | OK |
And result has attributes data_updated