"...k-to-add-sections-and-choose-layouts-for-sections.feature" did not exist on "02049cb7253b83dd3d394550cc56edb5e9416103"
Newer
Older

Rajab Natshah
committed
Feature: Check JSON:API admin interface and services and Varbase API settings.
As a site admin user
I want to be able to check the JSON:API available interface options
So that I can use them to enable or disable API service for Varbase APIs.
Background:
Given I am a logged in user with the "webmaster" user
@check @local @development @staging @production
Scenario: Check the Varbase API settings in admin configurations page.
When I go to "/admin/config"
And I wait
Then I should see "JSON:API"
And I should see "Varbase API settings"
@check @local @development @staging @production
Scenario: Check JSON:API configurations.
When I go to "/admin/config/services/jsonapi"
And I wait
Then I should see "JSON:API"
And I should see "Allowed operations"
@check @local @development @staging @production
Scenario: Check JSON:API Extras configurations.
When I go to "/admin/config/services/jsonapi/extras"
And I wait
Then I should see "JSON:API Extras"

Rajab Natshah
committed
And I should see "api" value in the "edit-path-prefix" input element

Rajab Natshah
committed
@check @local @development @staging @production
Scenario: Check JSON:API Resource overrides.
When I go to "/admin/config/services/jsonapi/resource_types"
And I wait
Then I should see "JSON:API Resource overrides"
And I should see "The following table shows the list of JSON:API resource types available."
@check @local @development @staging @production
Scenario: Check Varbase API settings and Generate keys.
When I go to "/admin/config/system/varbase/api"
And I wait
Then I should see "Varbase API settings"
And the "entity_json" checkbox is checked

Rajab Natshah
committed
And the "bundle_docs" checkbox is checked

Rajab Natshah
committed
When I go to "/admin/config/system/varbase/api/keys"
And I wait
Then I should see "Path to the directory in which to store the generated keys."