@setupApplicationTest Feature: dc / acls / tokens / create Background: Given 1 datacenter model with the value "datacenter" When I visit the token page for yaml --- dc: datacenter --- Scenario: Visiting the page without error and the title is correct Then the url should be /datacenter/acls/tokens/create And the title should be "New Token - Consul" Scenario: Creating a simple ACL token with description [Description] Then I fill in with yaml --- Description: [Description] --- And I submit Then a PUT request was made to "/v1/acl/token?dc=datacenter&ns=@namespace" from yaml --- body: Description: [Description] --- Then the url should be /datacenter/acls/tokens And "[data-notification]" has the "hds-toast" class And "[data-notification]" has the "hds-alert--color-success" class Where: --------------------------- | Description | | description | | description with spaces | --------------------------- @notNamespaceable Scenario: Creating a simple ACL token when Namespaces are disabled does not send Namespace Then I fill in with yaml --- Description: Description --- And I submit Then a PUT request was made to "/v1/acl/token?dc=datacenter" without properties from yaml --- - Namespace --- Then the url should be /datacenter/acls/tokens And "[data-notification]" has the "hds-toast" class And "[data-notification]" has the "hds-alert--color-success" class