mirror of
https://github.com/status-im/consul.git
synced 2025-01-10 05:45:46 +00:00
39c5b91272
* Refactor remaining `moduleFor`-tests `moduleFor*` will be removed from ember-qunit v5 * Upgrade ember-qunit to v5 * Update how we use ember-sinon-qunit With ember-qunit v5 we need to use ember-sinon-qunit differently. * Fix submit-blank test We can't click on disabled buttons with new test-helpers. We need to adapt the test accordingly. * Make sure we await fill-in with form yaml step We need to await `fill-in`. This changes the reducer function in the step to create a proper await chain. * Fix show-routing test We need to await a tick before visiting again. * Remove redundant `wait one tick`-step * remove unneeded "next Tick" promise from form step * Increase timeout show-routing feature * Comment on pause hack for show-routing test
24 lines
672 B
Gherkin
24 lines
672 B
Gherkin
@setupApplicationTest
|
|
Feature: submit-blank
|
|
In order to prevent form's being saved without values
|
|
As a user
|
|
I shouldn't be able to submit a blank form
|
|
Scenario: Visiting a blank form for [Model]
|
|
Given 1 datacenter model with the value "datacenter"
|
|
When I visit the [Model] page for yaml
|
|
---
|
|
dc: datacenter
|
|
---
|
|
Then the url should be /datacenter/[Slug]/create
|
|
Then I don't see submitIsEnabled
|
|
Then the url should be /datacenter/[Slug]/create
|
|
Where:
|
|
--------------------------
|
|
| Model | Slug |
|
|
| kv | kv |
|
|
--------------------------
|
|
@ignore
|
|
Scenario: The button is disabled
|
|
Then ok
|
|
|