Skip to content

Commit

Permalink
VACMS-1959: Standardize editorial workflow fieldset for all content t…
Browse files Browse the repository at this point in the history
…ypes. (#2033)

Co-authored-by: Steve Wirt <[email protected]>
  • Loading branch information
oksana-c and swirtSJW authored Jun 15, 2020
1 parent af73d7d commit 3a83fd3
Show file tree
Hide file tree
Showing 16 changed files with 52 additions and 35 deletions.
2 changes: 1 addition & 1 deletion config/sync/core.base_field_override.node.event.title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ id: node.event.title
field_name: title
entity_type: node
bundle: event
label: 'Name'
label: Name
description: ''
required: true
translatable: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 3
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 9
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 13
format_type: fieldset
Expand Down Expand Up @@ -181,9 +182,9 @@ content:
form_display_mode: default
default_paragraph_type: _none
features:
duplicate: '0'
collapse_edit_all: '0'
add_above: '0'
collapse_edit_all: '0'
duplicate: '0'
third_party_settings: { }
type: paragraphs
region: content
Expand Down Expand Up @@ -239,9 +240,9 @@ content:
form_display_mode: default
default_paragraph_type: _none
features:
duplicate: '0'
collapse_edit_all: '0'
add_above: '0'
collapse_edit_all: '0'
duplicate: '0'
third_party_settings: { }
type: paragraphs
region: content
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 13
format_type: fieldset
Expand Down Expand Up @@ -492,9 +493,9 @@ content:
form_display_mode: default
default_paragraph_type: list_of_link_teasers
features:
add_above: '0'
collapse_edit_all: collapse_edit_all
duplicate: '0'
add_above: '0'
third_party_settings: { }
type: paragraphs
region: content
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 4
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 11
format_type: details
Expand Down Expand Up @@ -292,9 +293,9 @@ content:
form_display_mode: default
default_paragraph_type: _none
features:
duplicate: '0'
collapse_edit_all: '0'
add_above: '0'
collapse_edit_all: '0'
duplicate: '0'
third_party_settings: { }
type: paragraphs
region: content
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 5
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 3
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,10 @@ third_party_settings:
region: content
group_editor:
children:
- group_feature_this_story
- moderation_state
- revision_log
parent_name: ''
weight: 3
weight: 4
format_type: fieldset
format_settings:
id: ''
Expand All @@ -58,8 +57,8 @@ third_party_settings:
children:
- field_featured
- field_order
parent_name: group_editor
weight: 20
parent_name: ''
weight: 3
format_type: fieldset
format_settings:
id: ''
Expand Down
29 changes: 22 additions & 7 deletions config/sync/core.entity_form_display.node.office.default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ third_party_settings:
children:
- field_administration
parent_name: ''
weight: 7
weight: 5
format_type: details_sidebar
format_settings:
id: ''
Expand All @@ -39,7 +39,7 @@ third_party_settings:
- field_meta_title
- field_description
parent_name: ''
weight: 6
weight: 4
format_type: fieldset
format_settings:
id: ''
Expand All @@ -48,6 +48,21 @@ third_party_settings:
required_fields: true
label: 'Meta Tags'
region: content
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 8
format_type: fieldset
format_settings:
id: ''
classes: ''
description: ''
open: true
required_fields: true
label: 'Editorial workflow'
region: content
id: node.office.default
targetEntityType: node
bundle: office
Expand All @@ -61,7 +76,7 @@ content:
region: content
field_body:
type: text_textarea
weight: 3
weight: 1
region: content
settings:
rows: 5
Expand All @@ -76,7 +91,7 @@ content:
type: string_textfield
region: content
field_meta_tags:
weight: 10
weight: 7
settings: { }
third_party_settings: { }
type: metatag_firehose
Expand All @@ -97,13 +112,13 @@ content:
region: content
moderation_state:
type: moderation_state_default
weight: 8
weight: 6
settings: { }
region: content
third_party_settings: { }
path:
type: path
weight: 4
weight: 2
region: content
settings: { }
third_party_settings: { }
Expand All @@ -116,7 +131,7 @@ content:
placeholder: ''
third_party_settings: { }
url_redirects:
weight: 5
weight: 3
region: content
settings: { }
third_party_settings: { }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ third_party_settings:
children:
- field_administration
parent_name: ''
weight: 14
weight: 15
format_type: details_sidebar
format_settings:
open: '1'
Expand All @@ -39,7 +39,7 @@ third_party_settings:
- moderation_state
- revision_log
parent_name: ''
weight: 13
weight: 14
format_type: fieldset
format_settings:
id: ''
Expand All @@ -52,7 +52,7 @@ third_party_settings:
children:
- field_description
parent_name: ''
weight: 12
weight: 13
format_type: fieldset
format_settings:
id: ''
Expand All @@ -79,7 +79,7 @@ content:
type: options_select
region: content
field_benefits:
weight: 15
weight: 11
settings: { }
third_party_settings: { }
type: options_select
Expand Down Expand Up @@ -112,7 +112,7 @@ content:
region: content
third_party_settings: { }
field_meta_tags:
weight: 11
weight: 12
settings: { }
third_party_settings: { }
type: metatag_firehose
Expand Down
5 changes: 3 additions & 2 deletions config/sync/core.entity_form_display.node.page.default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 8
format_type: fieldset
Expand Down Expand Up @@ -199,8 +200,8 @@ content:
autocollapse: none
closed_mode_threshold: 0
features:
duplicate: duplicate
collapse_edit_all: collapse_edit_all
duplicate: duplicate
third_party_settings: { }
region: content
field_intro_text:
Expand Down Expand Up @@ -256,8 +257,8 @@ content:
autocollapse: none
closed_mode_threshold: 0
features:
duplicate: duplicate
collapse_edit_all: collapse_edit_all
duplicate: duplicate
third_party_settings: { }
region: content
field_table_of_contents_boolean:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ third_party_settings:
region: content
group_e:
children:
- revision_log
- moderation_state
- revision_log
parent_name: ''
weight: 6
format_type: fieldset
Expand Down Expand Up @@ -224,14 +224,6 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
revision_log:
type: string_textarea
weight: 0
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
title:
type: string_textfield
weight: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 4
format_type: fieldset
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ third_party_settings:
group_editorial_workflow:
children:
- moderation_state
- revision_log
parent_name: ''
weight: 12
format_type: fieldset
Expand Down

7 comments on commit 3a83fd3

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/deploy/0-composer
rm -rf ./docroot/vendor/va-gov/web && composer install --dev --no-interaction --no-progress --ansi
Gathering patches for root package.
Removing package drupal/core so that it can be re-installed and re-patched.
Deleting docroot/core - deleted
Removing package drupal/entity_browser so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/entity_browser - deleted
Removing package drupal/govdelivery_bulletins so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/govdelivery_bulletins - deleted
Removing package drupal/graphql so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/graphql - deleted
Removing package drupal/paragraphs_browser so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/paragraphs_browser - deleted
Removing package drupal/schemata so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/schemata - deleted
Removing package drupal/site_alert so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/site_alert - deleted
Removing package drupal/user_history so that it can be re-installed and re-patched.
Deleting docroot/modules/contrib/user_history - deleted
Deleting docroot/modules/contrib/workflow_participants - deleted
Deleting docroot/modules/contrib/redirect_after_login - deleted
Deleting docroot/modules/contrib/hide_revision_field - deleted
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Applying patches for drupal/core
    https://www.drupal.org/files/issues/drupal-core-allow-menu-items-to-link-to-unpublished-2807629-7-8.3.x.patch (2807629 - Allow menu items which link to unpublished nodes to be selected in the parent item selector)
    https://www.drupal.org/files/issues/2020-01-07/2893933-34.patch (2893933 - claimItem in the database and memory queues does not use expire correctly)
    https://www.drupal.org/files/issues/2019-09-11/3057267-maintenance-forced-logout-experimental.patch (3057267 - User logout during maintenance mode)
    https://www.drupal.org/files/issues/2869592-remove-update-warning-7.patch (2869592 - Disabled update module shouldn't produce a status report warning)
    https://www.drupal.org/files/issues/2019-11-27/2815221-125.patch (2815221 - Add quickedit to the latest-revision route)
    https://www.drupal.org/files/issues/2019-11-05/1356276-531-8.8.x-4.patch (1356276 - Allow profiles to define a base/parent profile and load them in the correct order)
    https://www.drupal.org/files/issues/2018-07-09/2914389-8-do-not-test.patch (2914389 - Allow profiles to exclude dependencies of their parent)

  - Applying patches for drupal/content_lock
    https://www.drupal.org/files/issues/2018-08-28/2951652-4.patch (Content lock causes redirect response preventing migration rollback.)

  - Applying patches for drupal/linkit
    https://www.drupal.org/files/issues/2019-07-25/linkit_modified_patch-118-123.patch (Adds field level linkit functionality.)
   Could not apply patch! Skipping. The error was: Cannot apply patch https://www.drupal.org/files/issues/2019-07-25/linkit_modified_patch-118-123.patch
You are using the deprecated option "dev". Dev packages are installed by default now.
  - Removing drupal/core (8.8.1)
  - Removing drupal/entity_browser (2.4.0)
  - Removing drupal/govdelivery_bulletins (1.2.0)
  - Removing drupal/graphql (3.0.0-rc3)
  - Removing drupal/paragraphs_browser (1.0.0-beta1)
  - Removing drupal/schemata (1.0.0-beta1)
  - Removing drupal/site_alert (dev-1.x)
  - Removing drupal/user_history (1.0.0-alpha3)
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 21 installs, 40 updates, 5 removals
  - Removing jakub-onderka/php-console-highlighter (v0.4)
  - Removing jakub-onderka/php-console-color (v0.2)
  - Removing drupal/workflow_participants (dev-2.x)
  - Removing drupal/redirect_after_login (2.5.0)
  - Removing drupal/hide_revision_field (2.1.0)
  - Updating symfony/polyfill-ctype (v1.13.1 => v1.17.0): Loading from cache
  - Updating symfony/yaml (v3.4.37 => v3.4.41): Loading from cache
  - Updating symfony/polyfill-mbstring (v1.13.1 => v1.17.0): Loading from cache
  - Updating symfony/event-dispatcher (v3.4.37 => v3.4.41): Loading from cache
  - Installing symfony/polyfill-php80 (v1.17.0): Loading from cache
  - Updating psr/log (1.1.2 => 1.1.3): Loading from cache
  - Updating symfony/debug (v4.4.3 => v4.4.9): Loading from cache
  - Updating symfony/console (v3.4.37 => v3.4.41): Loading from cache
  - Updating doctrine/collections (1.6.4 => 1.6.5): Loading from cache
  - Installing drupal/core (8.8.6): Cloning a5daf2aa45 from cache
  - Updating commerceguys/addressing (v1.0.6 => v1.0.8): Loading from cache
  - Updating drupal/address (1.7.0 => 1.8.0): Loading from cache
  - Updating drupal/blazy (2.0.0-rc7 => 2.1.0): Loading from cache
  - Updating squizlabs/php_codesniffer (2.9.2 => 3.5.5): Loading from cache
  - Updating drupal/coder (8.2.12 => 8.3.9):  Checking out d51e0b8c65
  - Updating drupal/config_override_warn (1.2.0 => 1.3.0): Loading from cache
  - Updating drupal/content_lock (1.0.0-alpha8 => 2.1.0): Loading from cache
  - Updating drupal/ctools (3.2.0 => 3.4.0): Loading from cache
  - Updating drupal/ctools_block (3.2.0 => 3.4.0)
  - Updating drupal/embed (1.3.0 => 1.4.0): Loading from cache
  - Updating drupal/entityqueue (1.0.0-beta5 => 1.0.0): Loading from cache
  - Updating drupal/crop (2.0.0 => 2.1.0): Loading from cache
  - Updating drupal/image_widget_crop (2.2.0 => 2.3.0): Loading from cache
  - Updating drupal/linkit (dev-5.x 9b54704 => 5.0.0-beta8):  Checking out 8.x-5.0-beta8

                                                                                                                                                   
  [Exception]                                                                                                                                      
  Cannot apply patch Adds field level linkit functionality. (https://www.drupal.org/files/issues/2019-07-25/linkit_modified_patch-118-123.patch)!  
                                                                                                                                                   

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...
  • On: devshop.cms.va.gov
  • In: 22.872s

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/deploy/1-cache
drush $DRUSH_ALIAS cr
PDOException: SQLSTATE[HY000] [1045] Access denied for user          [error]
'situationupdates'@'localhost' (using password: YES) in
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:416
Stack trace:
#0
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php(416):
PDO->__construct('mysql:host=loca...', 'situationupdate...',
'MCWVwBzkJa', Array)
#1
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Database.php(371):
Drupal\Core\Database\Driver\mysql\Connection::open(Array)
#2
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Database.php(166):
Drupal\Core\Database\Database::openConnection('default', 'default')
#3 [internal function]:
Drupal\Core\Database\Database::getConnection('default')
#4
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(79):
call_user_func_array('Drupal\\Core\\Dat...', Array)
#5
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(173):
Drupal\Component\DependencyInjection\PhpArrayContainer->createService(Array,
'database')
#6
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(265):
Drupal\Component\DependencyInjection\Container->get('database', 1)
#7
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(62):
Drupal\Component\DependencyInjection\PhpArrayContainer->resolveServicesAndParameters(Array)
#8
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(173):
Drupal\Component\DependencyInjection\PhpArrayContainer->createService(Array,
'cache.container')
#9
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(544):
Drupal\Component\DependencyInjection\Container->get('cache.container')
#10
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(910):
Drupal\Core\DrupalKernel->getCachedContainerDefinition()
#11
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(477):
Drupal\Core\DrupalKernel->initializeContainer()
#12
/var/aegir/projects/demo/situationupdates/docroot/core/includes/utility.inc(38):
Drupal\Core\DrupalKernel->boot()
#13
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/commands/core/cache.drush.inc(302):
drupal_rebuild(Object(Composer\Autoload\ClassLoader),
Object(Symfony\Component\HttpFoundation\Request))
#14
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(422):
drush_cache_rebuild()
#15
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(231):
_drush_invoke_hooks(Array, Array)
#16
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(199):
drush_command()
#17
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/lib/Drush/Boot/BaseBoot.php(67):
drush_dispatch(Array)
#18
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/preflight.inc(67):
Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#19
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/drush.php(12):
drush_main()
#20 {main}

Next Drupal\Core\Database\DatabaseAccessDeniedException:
SQLSTATE[HY000] [1045] Access denied for user
'situationupdates'@'localhost' (using password: YES) in
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php:423
Stack trace:
#0
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Database.php(371):
Drupal\Core\Database\Driver\mysql\Connection::open(Array)
#1
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/Database/Database.php(166):
Drupal\Core\Database\Database::openConnection('default', 'default')
#2 [internal function]:
Drupal\Core\Database\Database::getConnection('default')
#3
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(79):
call_user_func_array('Drupal\\Core\\Dat...', Array)
#4
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(173):
Drupal\Component\DependencyInjection\PhpArrayContainer->createService(Array,
'database')
#5
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(265):
Drupal\Component\DependencyInjection\Container->get('database', 1)
#6
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php(62):
Drupal\Component\DependencyInjection\PhpArrayContainer->resolveServicesAndParameters(Array)
#7
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Component/DependencyInjection/Container.php(173):
Drupal\Component\DependencyInjection\PhpArrayContainer->createService(Array,
'cache.container')
#8
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(544):
Drupal\Component\DependencyInjection\Container->get('cache.container')
#9
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(910):
Drupal\Core\DrupalKernel->getCachedContainerDefinition()
#10
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal/Core/DrupalKernel.php(477):
Drupal\Core\DrupalKernel->initializeContainer()
#11
/var/aegir/projects/demo/situationupdates/docroot/core/includes/utility.inc(38):
Drupal\Core\DrupalKernel->boot()
#12
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/commands/core/cache.drush.inc(302):
drupal_rebuild(Object(Composer\Autoload\ClassLoader),
Object(Symfony\Component\HttpFoundation\Request))
#13
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(422):
drush_cache_rebuild()
#14
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(231):
_drush_invoke_hooks(Array, Array)
#15
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(199):
drush_command()
#16
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/lib/Drush/Boot/BaseBoot.php(67):
drush_dispatch(Array)
#17
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/preflight.inc(67):
Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#18
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/drush.php(12):
drush_main()
#19 {main}
  • On: devshop.cms.va.gov
  • In: 0.394s

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/deploy/2-update
drush $DRUSH_ALIAS updatedb --yes
Drupal\Core\DependencyInjection\ContainerNotInitializedException:    [error]
\Drupal::$container is not initialized yet. \Drupal::setContainer()
must be called with a real container. in
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal.php:130
Stack trace:
#0
/var/aegir/projects/demo/situationupdates/docroot/core/lib/Drupal.php(158):
Drupal::getContainer()
#1
/var/aegir/projects/demo/situationupdates/docroot/core/includes/install.inc(84):
Drupal::service('extension.list....')
#2
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/commands/core/drupal/update.inc(135):
drupal_load_updates()
#3
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/commands/core/core.drush.inc(466):
update_main()
#4
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(422):
drush_core_updatedb()
#5
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(231):
_drush_invoke_hooks(Array, Array)
#6
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/command.inc(199):
drush_command()
#7
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/lib/Drush/Boot/BaseBoot.php(67):
drush_dispatch(Array)
#8
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/includes/preflight.inc(67):
Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#9
/var/aegir/projects/demo/situationupdates/docroot/vendor/drush/drush/drush.php(12):
drush_main()
#10 {main}
  • On: devshop.cms.va.gov
  • In: 0.263s

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/deploy/3-config
drush $DRUSH_ALIAS cim --yes && drush $DRUSH_ALIAS cr
Command config-import needs a higher bootstrap level to run - you    [error]
will need to invoke drush from a more functional Drupal environment
to run this command.
The drush command 'cim' could not be executed.                       [error]
Drush was not able to start (bootstrap) the Drupal database.         [error]
Hint: This may occur when Drush is trying to:
 * bootstrap a site that has not been installed or does not have a
configured database. In this case you can select another site with a
working database setup by specifying the URI to use with the --uri
parameter on the command line. See `drush topic docs-aliases` for
details.
 * connect the database through a socket. The socket file may be
wrong or the php-cli may have no access to it in a jailed shell. See
http://drupal.org/node/1428638 for details.
 * connect to the database through a cli command using the
--defaults-extra-file parameter to pass credentials through a tmp
file. This method can break if other credentials are specified in a
~/.my.cnf file in your home directory. You may have to delete or
rename the ~/.my.cnf file in your home directory.

Drush was attempting to connect to: 
 Drupal version      :  8.8.6                                       
 Site URI            :  http://default                              
 Database driver     :  mysql                                       
 Database hostname   :  localhost                                   
 Database port       :  3306                                        
 Database username   :  situationupdates                            
 Database name       :  situationupdates                            
 PHP executable      :  /usr/bin/php                                
 PHP configuration   :  /etc/php.ini                                
 PHP OS              :  Linux                                       
 Drush script        :  /var/aegir/projects/demo/situationupdates/d 
                        ocroot/vendor/drush/drush/drush.php         
 Drush version       :  8.3.2                                       
 Drush temp          :  /tmp                                        
 directory                                                          
 Drush               :  /var/aegir/projects/demo/situationupdates/d 
 configuration          ocroot/sites/all/drush/drushrc.php          
                        /var/aegir/.drush/drushrc.php               
 Drush alias files   :  /var/aegir/.drush/project_aliases/demo.alia 
                        ses.drushrc.php "                           
                        There are 115 more alias files. Run with    
                        --full to see the full list."               
 Drupal root         :  /var/aegir/projects/demo/situationupdates/d 
                        ocroot                                      
 Drupal Settings     :  sites/default/settings.php                  
 File                                                               
 Site path           :  sites/default                               
 Sync config path    :  ../config/sync
  • On: devshop.cms.va.gov
  • In: 0.201s

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/tests/accessibility
composer va:test:accessibility
> [email protected] install /var/www/cms/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...

Received 22866K total.
Extracting tar contents (via spawned process)
Removing /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1592244451691/phantomjs-2.1.1-linux-x86_64 -> /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> [email protected] postinstall /var/www/cms/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
> https://opencollective.com/core-js 
> https://www.patreon.com/zloirock 

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 134 packages in 13.972s
found 3 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> [email protected] test /var/www/cms
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com 1
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/page  = 2
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] },
  { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/documentation_page  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_detail_page  = 2
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] },
  { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/person_profile  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/support_service  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/user  = 1
[ { id: 'color-contrast',
    impact: 'serious',
    tags: [ 'cat.color', 'wcag2aa', 'wcag143' ],
    description:
     'Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds',
    help: 'Elements must have sufficient color contrast',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/color-contrast?application=webdriverjs',
    nodes:
     [ [Object], [Object], [Object], [Object], [Object], [Object] ] } ]
!!!  VIOLATION TYPES FOUND: 9 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Mon, 15 Jun 2020 18:07:36 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:45:14
Mon, 15 Jun 2020 18:07:43 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:57:42
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
  • On: ip-10-247-34-92
  • In: 02:29

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/tests/behat
cd tests/behat
behat --colors
@api
Feature: Access control
  In order to protect my site and its content
  As a site owner
  I want to control access with user roles and permissions.

  @dst @access
  Scenario: User roles                            # drupal-spec-tool/access_control.feature:8
    Then exactly the following roles should exist # Acquia\DrupalSpecTool\Context\AccessControlContext::assertRolesExist()
      | Name                            | Machine name                  |
      | Administrator                   | administrator                 |
      | Anonymous user                  | anonymous                     |
      | Authenticated user              | authenticated                 |
      | Content API Consumer            | content_api_consumer          |
      | Content editor                  | content_editor                |
      | Content publisher               | content_publisher             |
      | Content reviewer                | content_reviewer              |
      | User admin                      | admnistrator_users            |
      | Redirect admin                  | redirect_administrator        |
      | Content admin                   | content_admin                 |
      | Content creator - Benefits hubs | content_creator_benefits_hubs |
      | Content creator - VAMC          | vamc_content_creator          |

@api
Feature: Content model bundles
  In order to enter structured content into my site
  As a content editor
  I want to have content entity bundles that reflect my content model.

  @dst @content_type @dstbundles
  Scenario: Bundles                                                     # drupal-spec-tool/content_model_bundles.feature:8
    Then exactly the following content entity type bundles should exist # CustomDrupal\ContentModelContextCustom::assertBundles()
      | Name                                            | Machine name                     | Type              | Description                                                                                                                                                                                                                               |
      | Benefits detail page                            | page                             | Content type      | These pages hold all of the benefits overview content, such the detail pages linked to from va.gov/disability, va.gov/health-care, and va.gov/education.                                                                                  |
      | Benefits hub landing page                       | landing_page                     | Content type      | A special page for top-level Benefits content with its own one-off layout and content.                                                                                                                                                    |
      | Detail Page                                     | health_care_region_detail_page   | Content type      | For static pages where there's not another content type already available.                                                                                                                                                                |
      | Documentation page                              | documentation_page               | Content type      | Help pages VA.gov CMS editors.                                                                                                                                                                                                            |
      | Event                                           | event                            | Content type      | For online or in-person events like support groups, outreach events, public lectures, and more.                                                                                                                                           |
      | Event listing page                              | event_listing                    | Content type      | A listing of events.                                                                                                                                                                                                                      |
      | Health services listing page                    | health_services_listing          | Content type      | A listing of health services.                                                                                                                                                                                                             |
      | Leadership listing page                         | leadership_listing               | Content type      | A listing of staff members.                                                                                                                                                                                                               |
      | Locations listing page                          | locations_listing                | Content type      | A listing of locations.                                                                                                                                                                                                                   |
      | NCA facility                                    | nca_facility                     | Content type      | A facility within National Cemetery Administration system.                                                                                                                                                                                |
      | News release                                    | press_release                    | Content type      | Announcements directed at members of the media for the purpose of publicizing newsworthy events/happenings/programs at specific facilities or healthcare systems.                                                                         |
      | News release listing page                       | press_releases_listing           | Content type      | A listing of news releases.                                                                                                                                                                                                               |
      | Office                                          | office                           | Content type      | An office at the VA, which may have contact info, events, news, and a leadership page in some cases.                                                                                                                                      |
      | Publication                                     | outreach_asset                   | Content type      | Contains a document, image, or video, for publication within a Publication library.                                                                                                                                                       |
      | Publication listing page                        | publication_listing              | Content type      | This allows the listing of publication materials such as documents, videos, and images all in one place.                                                                                                                                  |
      | Staff profile                                   | person_profile                   | Content type      | Profiles of staff members for display in various places around the site.                                                                                                                                                                  |
      | Story                                           | news_story                       | Content type      | Community stories highlight the role of a VA facility, program, or healthcare system in a Veteran's journey. They may be a case study of a specific patient, a description of a new or successful program, or a community-interest story. |
      | Story listing page                              | story_listing                    | Content type      | A listing of stories.                                                                                                                                                                                                                     |
      | Support Service                                 | support_service                  | Content type      | Help desks, hotlines, etc, to be contextually placed alongside relevant content.                                                                                                                                                          |
      | VAMC facility                                   | health_care_local_facility       | Content type      | A clinic or hospital within a VAMC system.                                                                                                                                                                                                |
      | VAMC facility health service                    | health_care_local_health_service | Content type      | A facility specific description of a health care service, always embedded within a VAMC system description.                                                                                                                               |
      | VAMC system                                     | health_care_region_page          | Content type      | A VAMC system contains multiple VHA health facilities, including usually at least one VAMC, sometimes more.                                                                                                                               |
      | VAMC system banner alert with situation updates | full_width_banner_alert          | Content type      | A full-width alert that will be added to a VAMC system, or multiple VAMC systems.                                                                                                                                                         |
      | VAMC system health service                      | regional_health_care_service_des | Content type      | A description of a health service specific to a VAMC system.                                                                                                                                                                              |
      | VAMC system operating status                    | vamc_operating_status_and_alerts | Content type      | Create one of these pages for each VAMC system. Then you can add banner alerts and update facilities' operating status, all from one place.                                                                                               |
      | VBA facility                                    | vba_facility                     | Content type      | A facility within Veterans Benefits Administration system.                                                                                                                                                                                |
      | Vet Center                                      | vet_center                       | Content type      | A facility within Vet Centers system.                                                                                                                                                                                                     |
      | Alert                                           | alert                            | Custom block type | An alert box that can be added to individual pages.                                                                                                                                                                                       |
      | Promo                                           | promo                            | Custom block type | Promote a link with an image, title, and description.                                                                                                                                                                                     |
      | Document                                        | document                         | Media type        | A locally hosted document, such as a PDF.                                                                                                                                                                                                 |
      | Image                                           | image                            | Media type        | Locally hosted images.                                                                                                                                                                                                                    |
      | Video                                           | video                            | Media type        | A video hosted by YouTube, Vimeo, or some other provider.                                                                                                                                                                                 |
      | Accordion group                                 | collapsible_panel                | Paragraph type    | A group of accordions.                                                                                                                                                                                                                    |
      | Accordion Item                                  | collapsible_panel_item           | Paragraph type    | An individual accordion.                                                                                                                                                                                                                  |
      | Additional information                          | spanish_translation_summary      | Paragraph type    | Spanish summary to include a brief spanish-language summary of the content.                                                                                                                                                               |
      | Address                                         | address                          | Paragraph type    | An address block.                                                                                                                                                                                                                         |
      | Alert                                           | alert                            | Paragraph type    | A reusable or non-reusable alert, either "information status" or "warning status".                                                                                                                                                        |
      | Embedded image                                  | media                            | Paragraph type    | For adding an image inline                                                                                                                                                                                                                |
      | Expandable Text                                 | expandable_text                  | Paragraph type    | Text that expands upon click.                                                                                                                                                                                                             |
      | Link teaser                                     | link_teaser                      | Paragraph type    | A link followed by a description. For building inline "menus" of content.                                                                                                                                                                 |
      | Link to file or video                           | downloadable_file                | Paragraph type    | For image or document downloads.                                                                                                                                                                                                          |
      | List of link teasers                            | list_of_link_teasers             | Paragraph type    | A paragraph that contains only one type of paragraph: Link teaser.                                                                                                                                                                        |
      | Number callout                                  | number_callout                   | Paragraph type    | Number callouts can be used in the context of a question & answer, where the answer can be summarized in a short phrase that is number-oriented.                                                                                          |
      | Process list                                    | process                          | Paragraph type    | An ordered list (1, 2, 3, 4, N) of steps in a process.                                                                                                                                                                                    |
      | Q&A                                             | q_a                              | Paragraph type    | Question and Answer                                                                                                                                                                                                                       |
      | Q&A Section                                     | q_a_section                      | Paragraph type    | For content formatted as a series of questions and answers. Use this (instead of WYSIWYG) for better accessibility and easy rearranging.                                                                                                  |
      | React Widget                                    | react_widget                     | Paragraph type    | Advanced editors can use this to place react widgets (like a form) on the page.                                                                                                                                                           |
      | Situation update                                | situation_update                 | Paragraph type    | A time-sensitive, added to a banner alert, and displayed on VAMC operating status pages.                                                                                                                                                  |
      | Staff profile                                   | staff_profile                    | Paragraph type    | Add a profile of a staff person.                                                                                                                                                                                                          |
      | Starred Horizontal Rule                         | starred_horizontal_rule          | Paragraph type    | Current an inactive paragraph type, not enabled within any fields.                                                                                                                                                                        |
      | Table                                           | table                            | Paragraph type    | Add an HTML table with rows and columns.                                                                                                                                                                                                  |
      | VAMC facility service (non-healthcare service)  | health_care_local_facility_servi | Paragraph type    | A service available at a specific health care facility, like Parking, or Chaplaincy.                                                                                                                                                      |
      | WYSIWYG                                         | wysiwyg                          | Paragraph type    | An open-ended text field.                                                                                                                                                                                                                 |
      | Sections                                        | administration                   | Vocabulary        | Represents a hierarchy of the VA, partly for governance purposes.                                                                                                                                                                         |
      | Type of Redirect                                | type_of_redirect                 | Vocabulary        |                                                                                                                                                                                                                                           |
      | VHA health service taxonomy                     | health_care_service_taxonomy     | Vocabulary        | Single source of truth for health service names, descriptions, patient-friendly names, and common conditions.                                                                                                                             |

@api
Feature: Content model bundles
  In order to enter structured content into my site
  As a content editor
  I want to have content entity bundles that reflect my content model.

  @dst @content_type @dstbundles
  Scenario: Bundles                                                     # drupal-spec-tool/content_model_fields.feature:8
    Then exactly the following content entity type bundles should exist # CustomDrupal\ContentModelContextCustom::assertBundles()
      | Name                                            | Machine name                     | Type              | Description                                                                                                                                                                                                                               |
      | Benefits detail page                            | page                             | Content type      | These pages hold all of the benefits overview content, such the detail pages linked to from va.gov/disability, va.gov/health-care, and va.gov/education.                                                                                  |
      | Benefits hub landing page                       | landing_page                     | Content type      | A special page for top-level Benefits content with its own one-off layout and content.                                                                                                                                                    |
      | Detail Page                                     | health_care_region_detail_page   | Content type      | For static pages where there's not another content type already available.                                                                                                                                                                |
      | Documentation page                              | documentation_page               | Content type      | Help pages VA.gov CMS editors.                                                                                                                                                                                                            |
      | Event                                           | event                            | Content type      | For online or in-person events like support groups, outreach events, public lectures, and more.                                                                                                                                           |
      | Event listing page                              | event_listing                    | Content type      | A listing of events.                                                                                                                                                                                                                      |
      | Health services listing page                    | health_services_listing          | Content type      | A listing of health services.                                                                                                                                                                                                             |
      | Leadership listing page                         | leadership_listing               | Content type      | A listing of staff members.                                                                                                                                                                                                               |
      | Locations listing page                          | locations_listing                | Content type      | A listing of locations.                                                                                                                                                                                                                   |
      | NCA facility                                    | nca_facility                     | Content type      | A facility within National Cemetery Administration system.                                                                                                                                                                                |
      | News release                                    | press_release                    | Content type      | Announcements directed at members of the media for the purpose of publicizing newsworthy events/happenings/programs at specific facilities or healthcare systems.                                                                         |
      | News release listing page                       | press_releases_listing           | Content type      | A listing of news releases.                                                                                                                                                                                                               |
      | Office                                          | office                           | Content type      | An office at the VA, which may have contact info, events, news, and a leadership page in some cases.                                                                                                                                      |
      | Publication                                     | outreach_asset                   | Content type      | Contains a document, image, or video, for publication within a Publication library.                                                                                                                                                       |
      | Publication listing page                        | publication_listing              | Content type      | This allows the listing of publication materials such as documents, videos, and images all in one place.                                                                                                                                  |
      | Staff profile                                   | person_profile                   | Content type      | Profiles of staff members for display in various places around the site.                                                                                                                                                                  |
      | Story                                           | news_story                       | Content type      | Community stories highlight the role of a VA facility, program, or healthcare system in a Veteran's journey. They may be a case study of a specific patient, a description of a new or successful program, or a community-interest story. |
      | Story listing page                              | story_listing                    | Content type      | A listing of stories.                                                                                                                                                                                                                     |
      | Support Service                                 | support_service                  | Content type      | Help desks, hotlines, etc, to be contextually placed alongside relevant content.                                                                                                                                                          |
      | VAMC facility                                   | health_care_local_facility       | Content type      | A clinic or hospital within a VAMC system.                                                                                                                                                                                                |
      | VAMC facility health service                    | health_care_local_health_service | Content type      | A facility specific description of a health care service, always embedded within a VAMC system description.                                                                                                                               |
      | VAMC system                                     | health_care_region_page          | Content type      | A VAMC system contains multiple VHA health facilities, including usually at least one VAMC, sometimes more.                                                                                                                               |
      | VAMC system banner alert with situation updates | full_width_banner_alert          | Content type      | A full-width alert that will be added to a VAMC system, or multiple VAMC systems.                                                                                                                                                         |
      | VAMC system health service                      | regional_health_care_service_des | Content type      | A description of a health service specific to a VAMC system.                                                                                                                                                                              |
      | VAMC system operating status                    | vamc_operating_status_and_alerts | Content type      | Create one of these pages for each VAMC system. Then you can add banner alerts and update facilities' operating status, all from one place.                                                                                               |
      | VBA facility                                    | vba_facility                     | Content type      | A facility within Veterans Benefits Administration system.                                                                                                                                                                                |
      | Vet Center                                      | vet_center                       | Content type      | A facility within Vet Centers system.                                                                                                                                                                                                     |
      | Alert                                           | alert                            | Custom block type | An alert box that can be added to individual pages.                                                                                                                                                                                       |
      | Promo                                           | promo                            | Custom block type | Promote a link with an image, title, and description.                                                                                                                                                                                     |
      | Document                                        | document                         | Media type        | A locally hosted document, such as a PDF.                                                                                                                                                                                                 |
      | Image                                           | image                            | Media type        | Locally hosted images.                                                                                                                                                                                                                    |
      | Video                                           | video                            | Media type        | A video hosted by YouTube, Vimeo, or some other provider.                                                                                                                                                                                 |
      | Accordion group                                 | collapsible_panel                | Paragraph type    | A group of accordions.                                                                                                                                                                                                                    |
      | Accordion Item                                  | collapsible_panel_item           | Paragraph type    | An individual accordion.                                                                                                                                                                                                                  |
      | Additional information                          | spanish_translation_summary      | Paragraph type    | Spanish summary to include a brief spanish-language summary of the content.                                                                                                                                                               |
      | Address                                         | address                          | Paragraph type    | An address block.                                                                                                                                                                                                                         |
      | Alert                                           | alert                            | Paragraph type    | A reusable or non-reusable alert, either "information status" or "warning status".                                                                                                                                                        |
      | Embedded image                                  | media                            | Paragraph type    | For adding an image inline                                                                                                                                                                                                                |
      | Expandable Text                                 | expandable_text                  | Paragraph type    | Text that expands upon click.                                                                                                                                                                                                             |
      | Link teaser                                     | link_teaser                      | Paragraph type    | A link followed by a description. For building inline "menus" of content.                                                                                                                                                                 |
      | Link to file or video                           | downloadable_file                | Paragraph type    | For image or document downloads.                                                                                                                                                                                                          |
      | List of link teasers                            | list_of_link_teasers             | Paragraph type    | A paragraph that contains only one type of paragraph: Link teaser.                                                                                                                                                                        |
      | Number callout                                  | number_callout                   | Paragraph type    | Number callouts can be used in the context of a question & answer, where the answer can be summarized in a short phrase that is number-oriented.                                                                                          |
      | Process list                                    | process                          | Paragraph type    | An ordered list (1, 2, 3, 4, N) of steps in a process.                                                                                                                                                                                    |
      | Q&A                                             | q_a                              | Paragraph type    | Question and Answer                                                                                                                                                                                                                       |
      | Q&A Section                                     | q_a_section                      | Paragraph type    | For content formatted as a series of questions and answers. Use this (instead of WYSIWYG) for better accessibility and easy rearranging.                                                                                                  |
      | React Widget                                    | react_widget                     | Paragraph type    | Advanced editors can use this to place react widgets (like a form) on the page.                                                                                                                                                           |
      | Situation update                                | situation_update                 | Paragraph type    | A time-sensitive, added to a banner alert, and displayed on VAMC operating status pages.                                                                                                                                                  |
      | Staff profile                                   | staff_profile                    | Paragraph type    | Add a profile of a staff person.                                                                                                                                                                                                          |
      | Starred Horizontal Rule                         | starred_horizontal_rule          | Paragraph type    | Current an inactive paragraph type, not enabled within any fields.                                                                                                                                                                        |
      | Table                                           | table                            | Paragraph type    | Add an HTML table with rows and columns.                                                                                                                                                                                                  |
      | VAMC facility service (non-healthcare service)  | health_care_local_facility_servi | Paragraph type    | A service available at a specific health care facility, like Parking, or Chaplaincy.                                                                                                                                                      |
      | WYSIWYG                                         | wysiwyg                          | Paragraph type    | An open-ended text field.                                                                                                                                                                                                                 |
      | Sections                                        | administration                   | Vocabulary        | Represents a hierarchy of the VA, partly for governance purposes.                                                                                                                                                                         |
      | Type of Redirect                                | type_of_redirect                 | Vocabulary        |                                                                                                                                                                                                                                           |
      | VHA health service taxonomy                     | health_care_service_taxonomy     | Vocabulary        | Single source of truth for health service names, descriptions, patient-friendly names, and common conditions.                                                                                                                             |

@api
Feature: Media
  In order to present media appropriately
  As a site owner
  I want to have image styles for various contexts.

  @dst @image_styles
  Scenario: Image styles                                 # drupal-spec-tool/media.feature:8
    Then exactly the following image styles should exist # Acquia\DrupalSpecTool\Context\MediaContext::assertImageStyles()
      | Style name                           | Machine name                |
      | Crop thumbnail                       | crop_thumbnail              |
      | Cropped: Freeform                    | crop_freeform               |
      | Large (480×480)                      | large                       |
      | Medium (220×220)                     | medium                      |
      | Thumbnail (100×100)                  | thumbnail                   |
      | media_library                        | media_library               |
      | Cropped: 2:1                         | crop_2_1                    |
      | 2:1 medium thumbnail                 | 2_1_medium_thumbnail        |
      | 1:1 square medium thumbnail          | 1_1_square_medium_thumbnail |
      | 2:1 large                            | 2_1_large                   |
      | 3:2 medium thumbnail                 | 3_2_medium_thumbnail        |
      | 7:2 medium thumbnail                 | 7_2_medium_thumbnail        |
      | Cropped: 3:2                         | crop_3_2                    |
      | Cropped: 7:2                         | crop_7_2                    |
      | Cropped: Square                      | crop_square                 |
      | Full content width with no upscaling | full_content_width          |
      | Linkit result thumbnail              | linkit_result_thumbnail     |
      | 2:3 medium thumbnail                 | 2_3_medium_thumbnail        |

  @dst @image_effects
  Scenario: Image effects                                 # drupal-spec-tool/media.feature:31
    Then exactly the following image effects should exist # Acquia\DrupalSpecTool\Context\MediaContext::assertImageEffects()
      | Image style                          | Effect         | Summary                 |
      | 1:1 square medium thumbnail          | Manual crop    | uses Square crop type   |
      | 1:1 square medium thumbnail          | Scale and crop | 240×240                 |
      | 1:1 square medium thumbnail          | Scale          | 240×240                 |
      | 2:1 large                            | Manual crop    | uses 2:1 crop type      |
      | 2:1 large                            | Scale and crop | 1024×512                |
      | 2:1 medium thumbnail                 | Manual crop    | uses 2:1 crop type      |
      | 2:1 medium thumbnail                 | Scale and crop | 480×240                 |
      | 2:3 medium thumbnail                 | Manual crop    | uses 3:2 crop type      |
      | 2:3 medium thumbnail                 | Scale and crop | 320×480                 |
      | 3:2 medium thumbnail                 | Manual crop    | uses 3:2 crop type      |
      | 3:2 medium thumbnail                 | Scale and crop | 480×320                 |
      | 7:2 medium thumbnail                 | Manual crop    | uses 7:2 crop type      |
      | 7:2 medium thumbnail                 | Scale and crop | 1050×300                |
      | Cropped: 2:1                         | Manual crop    | uses 2:1 crop type      |
      | Cropped: 3:2                         | Manual crop    | uses 3:2 crop type      |
      | Cropped: 7:2                         | Manual crop    | uses 7:2 crop type      |
      | Cropped: Freeform                    | Manual crop    | uses Freeform crop type |
      | Cropped: Square                      | Manual crop    | uses Square crop type   |
      | Crop thumbnail                       | Scale          | width 400               |
      | Full content width with no upscaling | Scale          | width 1400              |
      | Large (480×480)                      | Scale          | 480×480                 |
      | Linkit result thumbnail              | Scale and crop | 50×50                   |
      | Medium (220×220)                     | Scale          | 220×220                 |
      | Thumbnail (100×100)                  | Scale          | 100×100                 |

@api
Feature: Menus
  In order to organize my content hierarchically
  As a content editor
  I want to have menus that reflect my information architecture.

  @dst @menus
  Scenario: Menus                                 # drupal-spec-tool/menus.feature:8
    Then exactly the following menus should exist # Acquia\DrupalSpecTool\Context\MenuContext::assertMenusExist()
      | Name                               | Machine name                | Description                                                                     |
      | User account menu                  | account                     | Links related to the active user account                                        |
      | Administration                     | admin                       | Administrative task links                                                       |
      | Burials and memorials benefits hub | burials-and-memorials-benef | For pages in the /burials-and-memorials benefits hub                            |
      | Careers & employment benefits hub  | careers-employment-benefits | va.gov/careers-employment                                                       |
      | Decision reviews                   | decision-reviews-benefits-h |                                                                                 |
      | Disability benefits hub            | disability-benefits-hub     | For pages in the /disability benefits hub                                       |
      | VA.gov CMS documentation           | documentation               | How-to's for editing content in the VA.gov CMS                                  |
      | Education benefits hub             | education-benefits-hub      | For pages in the /education benefits hub                                        |
      | Footer                             | footer                      | Site information links                                                          |
      | Footer Bottom Rail                 | footer-bottom-rail          | Horizontal list of links at the bottom of the page                              |
      | Header megamenu                    | header-megamenu             | Links and promos for the site's header menu.                                    |
      | Health Care benefits hub           | health-care-benefits-hub    | va.gov/health-care                                                              |
      | Homepage top tasks blocks          | homepage-top-tasks-blocks   |                                                                                 |
      | Housing Assistance benefits hub    | housing-assistance-benefits | va.gov/housing-assistance                                                       |
      | Life insurance benefits hub        | life-insurance-benefits-hub | va.gov/life-insurance                                                           |
      | Main navigation                    | main                        | Site section links                                                              |
      | Outreach and events                | outreach-and-events         |                                                                                 |
      | Pension benefits hub               | pension-benefits-hub        | va.gov/pension                                                                  |
      | VA Pittsburgh health care          | pittsburgh-health-care      | va.gov/pittsburgh-health-care                                                   |
      | Records benefits hub               | records-benefits-hub        | va.gov/records                                                                  |
      | Root pages                         | root-benefits-hub           | For various pages that live at the top level of the URL structure.              |
      | Sections                           | sections                    | Automatically updated from the Sections taxonomy, and appears in admin toolbar. |
      | Tools                              | tools                       | User tool links, often added by modules                                         |
      | VA Altoona health care             | va-altoona-health-care      | va.gov/altoona-health-care                                                      |
      | VA Butler health care              | va-butler-health-care       | va.gov/butler-health-care                                                       |
      | VA Coatesville health care         | va-coatesville-health-care  | va.gov/coatesville-health-care                                                  |
      | VA Erie health care                | va-erie-health-care         | va.gov/erie-health-care                                                         |
      | VA Lebanon health care             | va-lebanon                  | va.gov/lebanon-health-care                                                      |
      | VA Philadelphia health care        | va-philadelphia-health-care | va.gov/philadelphia-health-care                                                 |
      | VA Wilkes-Barre health care        | va-wilkes-barre-health-care | va.gov/wilkes-barre-health-care                                                 |
      | VA Wilmington health care          | va-wilmington-health-care   | va.gov/wilmington-health-care                                                   |

@api
Feature: Views
  In order to present and expose content and configuration
  As a site owner
  I want to have views for various contexts and applications.

  @dst @views
  Scenario: Views                                 # drupal-spec-tool/views.feature:8
    Then exactly the following views should exist # Acquia\DrupalSpecTool\Context\ViewsContext::assertViewsExist()
      | Name                                       | Machine name                               | Base table         | Status   | Description                                                                                   |
      | Archive                                    | archive                                    | Content            | Disabled | All content, by month.                                                                        |
      | Custom block library                       | block_content                              | Custom Block       | Enabled  | Find and manage custom blocks.                                                                |
      | Build info                                 | build_info                                 | Content            | Enabled  |                                                                                               |
      | Child terms                                | child_terms                                | Taxonomy terms     | Enabled  |                                                                                               |
      | Content                                    | content                                    | Content            | Enabled  | Find and manage content.                                                                      |
      | Recent content                             | content_recent                             | Content            | Disabled | Recent content.                                                                               |
      | Content served from Drupal                 | content_served_from_drupal                 | Content            | Enabled  | An exportable list of all content served from Drupal                                          |
      | Content Entity Reference Source            | content_entity_reference_source            | Content            | Enabled  |                                                                                               |
      | Facility Governance                        | facility_governance                        | Content            | Enabled  | Provides facility management tools.                                                           |
      | Files                                      | files                                      | Files              | Enabled  | Find and manage files.                                                                        |
      | Frontpage                                  | frontpage                                  | Content            | Enabled  | All content promoted to frontpage                                                             |
      | Glossary                                   | glossary                                   | Content            | Disabled | All content, by letter.                                                                       |
      | Health care service names and descriptions | health_care_service_names_and_descriptions | Taxonomy terms     | Enabled  | A list of nationally-controlled health care service names and descriptions                    |
      | Health service offerings                   | health_service_offerings                   | Content            | Enabled  |                                                                                               |
      | Image Style Warmer Warmup Files            | image_style_warmer_warmup_files            | Files              | Enabled  | VBO for processing existing files with Image Style Warmer.                                    |
      | Local facilities entity reference view     | local_facilities_entity_reference_view     | Content            | Enabled  | An entity reference view that determines options for the Local Health Service descriptions    |
      | Locked content                             | locked_content                             | Content            | Enabled  |                                                                                               |
      | Media                                      | media                                      | Media              | Enabled  |                                                                                               |
      | Media library                              | media_library                              | Media              | Enabled  | Find and manage media.                                                                        |
      | Moderated content                          | moderated_content                          | Content revisions  | Enabled  | Find and moderate content.                                                                    |
      | Moderation history                         | moderation_history                         | Content revisions  | Enabled  |                                                                                               |
      | Redirect                                   | redirect                                   | Redirect           | Enabled  | List of redirects                                                                             |
      | Right sidebar latest revision              | right_sidebar_latest_revision              | Content revisions  | Enabled  |                                                                                               |
      | Search                                     | search                                     | Index Content      | Disabled |                                                                                               |
      | Sections tree                              | sections_tree                              | Taxonomy terms     | Enabled  |                                                                                               |
      | Taxonomy term                              | taxonomy_term                              | Content            | Enabled  | Content belonging to a certain taxonomy term.                                                 |
      | People                                     | user_admin_people                          | Users              | Enabled  | Find and manage people interacting with your site.                                            |
      | Blocks listing                             | va_blocks_admin                            | Custom Block       | Enabled  | Shows existing blocks on the site.                                                            |
      | VAMC alerts and operating statuses         | vamc_alerts_and_operating_statuses         | Content            | Enabled  |                                                                                               |
      | VAMC operating statuses                    | vamc_operating_statuses                    | Content            | Enabled  |                                                                                               |
      | VAMCs                                      | vamcs                                      | Content            | Enabled  |                                                                                               |
      | VHA Health service taxonomy                | vha_health_service_taxonomy                | Taxonomy terms     | Enabled  |                                                                                               |
      | Watchdog                                   | watchdog                                   | Log entries        | Enabled  | Recent log messages                                                                           |
      | Webform submissions                        | webform_submissions                        | Webform submission | Enabled  | Default webform submissions views.                                                            |
      | Who's new                                  | who_s_new                                  | Users              | Disabled | Shows a list of the newest user accounts on the site.                                         |
      | Who's online block                         | who_s_online                               | Users              | Disabled | Shows the user names of the most recently active users, and the total number of active users. |
      | User creation & editing activity           | user_creation_editing_activity             | Users              | Enabled  |                                                                                               |
      | User history                               | user_history                               | User history       | Enabled  |                                                                                               |
      | User history list                          | user_history_list                          | User history       | Enabled  |                                                                                               |
      | User email csv                             | user_email_csv                             | Users              | Enabled  |                                                                                               |
      | Listing page dashboard                     | listing_page_dashboard                     | Content            | Enabled  |                                                                                               |
      | Custom block entity browsers               | custom_block_entity_browsers               | Custom Block       | Enabled  | For placing on content forms                                                                  |

  @dst @views_displays
  Scenario: Views displays                                 # drupal-spec-tool/views.feature:55
    Then exactly the following views displays should exist # Acquia\DrupalSpecTool\Context\ViewsContext::assertViewDisplaysExist()
      | View                                       | Title                                  | Machine name       | Display plugin   |
      | Archive                                    | Block                                  | block_1            | Block            |
      | Archive                                    | Master                                 | default            | Master           |
      | Archive                                    | Page                                   | page_1             | Page             |
      | Blocks listing                             | Master                                 | default            | Master           |
      | Blocks listing                             | Promo blocks                           | page_1             | Page             |
      | Blocks listing                             | Alert Blocks                           | page_2             | Page             |
      | Build info                                 | Master                                 | default            | Master           |
      | Build info                                 | REST export                            | rest_export_1      | REST export      |
      | Child terms                                | Block                                  | block_1            | Block            |
      | Child terms                                | Master                                 | default            | Master           |
      | Content                                    | Master                                 | default            | Master           |
      | Content                                    | All content                            | page_1             | Page             |
      | Content                                    | Bulk edit content                      | page_2             | Page             |
      | Content served from Drupal                 | Page                                   | page_1             | Page             |
      | Content served from Drupal                 | Data export                            | data_export_1      | Data export      |
      | Content served from Drupal                 | Master                                 | default            | Master           |
      | Content Entity Reference Source            | Master                                 | default            | Master           |
      | Content Entity Reference Source            | Entity Reference: Event Listing        | entity_reference_1 | Entity Reference |
      | Content Entity Reference Source   ... *(truncated)*
  • On: ip-10-247-34-92
  • In: 18:54

@va-cms-bot
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ Test Failed: va/tests/accessibility
composer va:test:accessibility
> [email protected] install /var/www/cms/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...

Received 22866K total.
Extracting tar contents (via spawned process)
Removing /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1592248385741/phantomjs-2.1.1-linux-x86_64 -> /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> [email protected] postinstall /var/www/cms/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
> https://opencollective.com/core-js 
> https://www.patreon.com/zloirock 

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 134 packages in 12.135s
found 3 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> [email protected] test /var/www/cms
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com 1
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/page  = 2
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] },
  { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/documentation_page  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_detail_page  = 2
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] },
  { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/person_profile  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/node/add/support_service  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-staging-cms-1188006.us-gov-west-1.elb.amazonaws.com/user  = 1
[ { id: 'color-contrast',
    impact: 'serious',
    tags: [ 'cat.color', 'wcag2aa', 'wcag143' ],
    description:
     'Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds',
    help: 'Elements must have sufficient color contrast',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/color-contrast?application=webdriverjs',
    nodes:
     [ [Object], [Object], [Object], [Object], [Object], [Object] ] } ]
!!!  VIOLATION TYPES FOUND: 9 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Mon, 15 Jun 2020 19:13:10 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:45:14
Mon, 15 Jun 2020 19:13:19 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:57:42
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
  • On: ip-10-247-34-231
  • In: 02:35

Please sign in to comment.