Changed

#3059098: Change [Save to Library] checkbox label to [Show in media library]
And I check the box "Save to Library"
to And I check the box "Show in media library"

Added

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"
      And I should see "api" value in the "path_prefix" input element

  @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
      And the "bundle_docs" is checked
     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."


Comments

RajabNatshah created an issue. See original summary.

  • RajabNatshah committed 6cfcc6c on 8.x-7.x
    Issue #3060823: Change the Automated Functional Acceptance Testing to...
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

  • RajabNatshah committed 59c74ce on 8.x-7.x
    Issue #3060823: Change the Automated Functional Acceptance Testing to...
rajab natshah’s picture

Assigned: rajab natshah » mohammed j. razem
Status: Active » Needs review
Issue tags: +varbase-8.7.0-beta1
rajab natshah’s picture

Assigned: mohammed j. razem » rajab natshah
Status: Needs review » Active

  • RajabNatshah committed a06aaec on 8.x-7.x
    Issue #3060823: Change the [ Feature: Create default testing users ]...
rajab natshah’s picture

Changed the [ Feature: Create default testing users ] Automated Functional Acceptance Testing to work with changes after enabling [Generate Password] module
#3062283: Add and enable [Generate Password] module ( ~1.0 )
#3062296: Remove password policy fields from the user form

  • RajabNatshah committed c813b3f on 8.x-7.x
    Issue #3060823: Add the [Feature: Preview the site in a number of...
rajab natshah’s picture

Added the [Feature: Preview the site in a number of responsive devices] Automated Functional Acceptance Testing

#3062741: Add two new responsive preview devices iPhone XS and iPhone XS Max

Feature: Preview the site in a number of responsive devices.
As a site admin user
I want to be able to preview the look and feel of the site in a number of devices
So that I can make sure that the site looks good in small devices too.

  Background:
    Given I am a logged in user with the "webmaster" user

  @javascript @check @local @development @staging @production
  Scenario: Check the site in a number of responsive preview devices
     When I go to the homepage
      And I wait
     Then I should see "Welcome to Varbase"
     When I press "Preview page layout"
     Then I should see "iPhone XS"
      And I should see "iPhone XS Max"
      And I should see "iPhone 7"
      And I should see "iPhone 7+"
      And I should see "Galaxy S7"
      And I should see "iPad Air 2"
      And I should see "Galaxy Tab 2 10"

  • RajabNatshah committed c1b959f on 8.x-7.x
    Issue #3060823: Change Automated Functional Acceptance Testing to work...

  • RajabNatshah committed 4259241 on 8.x-7.x
    Issue #3060823: Change Automated Functional Acceptance Testing to work...
rajab natshah’s picture

Issue tags: -varbase-8.7.0-beta1 +varbase-8.7.0
rajab natshah’s picture

#3065344: swagger-ui package should be moved from vendor to libraries

  @check @local @development @staging @production
  Scenario: Check Open API settings and documentation pages
     When I go to "/admin/config/services/openapi"
      And I wait
     Then I should see "OpenAPI Resources"
      And I should see "Rest"
      And I should see "JsonApi"

     When I go to "/admin/config/services/openapi/redoc/rest"
      And I wait
     Then I should see "The REST API provide by the core REST module"

     When I go to "/admin/config/services/openapi/redoc/jsonapi"
      And I wait
     Then I should see "This is a JSON API compliant implementation"

     When I go to "/admin/config/services/openapi/swagger/jsonapi"
      And I wait
     Then I should see "OpenAPI Documentation"


  • RajabNatshah committed caeeaa3 on 8.x-7.x
    Issue #3060823: Add a Scenario to Check Open API settings and...

  • RajabNatshah committed 8d73539 on 8.x-7.x
    Issue #3060823: Add a Scenario to Check Open API settings and...

  • RajabNatshah committed 518abea on 8.x-7.x
    Issue #3060823: Revert [ Feature: Create default testing users ]...

  • RajabNatshah committed ddd5251 on 8.x-7.x
    Issue #3060823: Revert [ Feature: Create default testing users ]...
rajab natshah’s picture

Status: Active » Fixed
rajab natshah’s picture

Assigned: rajab natshah » Unassigned

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.