###### :x: Test Failed: `va/tests/behat`
  ```bash
  cd tests/behat
behat --colors

  ```
  ```bash
  @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 access admin    | admnistrator_users     |
      | Redirect admin       | redirect_administrator |
      | Documentation editor | documentation_editor   |
      | Content admin        | content_admin          |

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

  @dst @content_type
  Scenario: Bundles                                                     # drupal-spec-tool/content_model.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.                                                                                |
      | Support Service                    | support_service                  | Content type      | Help desks, hotlines, etc, to be contextually placed alongside relevant content.                                                                                |
      | 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.                                                                                |
      | Alert                              | alert                            | Paragraph type    | A reusable or non-reusable alert, either "information status" or "warning status".                                                                                |
      | 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.                                                                                |
      | List of link teasers               | list_of_link_teasers             | Paragraph type    | A paragraph that contains only one type of paragraph: Link teaser.                                                                                |
      | 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.                                                                                |
      | Starred Horizontal Rule            | starred_horizontal_rule          | Paragraph type    |                                                                                |
      | WYSIWYG                            | wysiwyg                          | Paragraph type    | An open-ended text field.                                                                                |
      | Alert                              | alert                            | Custom block type | An alert box that can be added to individual pages.                                                                                |
      | Address                            | address                          | Paragraph type    | An address block                                                                                |
      | React Widget                       | react_widget                     | Paragraph type    | Advanced editors can use this to place react widgets (like a form) on the page.                                                                                |
      | Sections                           | administration                   | Vocabulary        | Represents a hierarchy of the VA, partly for governance purposes.                                                                                |
      | Promo                              | promo                            | Custom block type | Promote a link with an image, title, and description.                                                                                |
      | Regional Health Service            | regional_health_care_service_des | Content type      | Each specific healthcare services (like geriatrics, audiology, psychiatry, and so on) has a description written at the national level. When regional healthcare systems need to add regional info the default description, they do it here. |
      | 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.                                                                                |
      | Health Care Facility               | health_care_local_facility       | Content type      | Specific facilities, like clinics or hospitals, within a healthcare system.                                                                                |
      | Health Care Local Facility Service | health_care_local_facility_servi | Paragraph type    | A service available at a specific health care facility.                                                                                |
      | Health Care System                 | health_care_region_page          | Content type      | A landing page for a regional health care system.                                                                                |
      | Health Care Service taxonomy       | health_care_service_taxonomy     | Vocabulary        | For Clinical Health or Patient & Family & Caregiver services                                                                                |
      | Event                              | event                            | Content type      | For online or in-person events like support groups, outreach events, public lectures, and more.                                                                                |
      | Publication                        | outreach_asset                   | Content type      | Contains a document, image, or video, for publication within a Publication library.                                                                                |
      | 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.   |
      | Detail Page                        | health_care_region_detail_page   | Content type      | For static pages where there's not another content type already available.                                                                                |
      | Office                             | office                           | Content type      | An office at the VA, which may have contact info, events, news, and a leadership page in some cases.                                                                                |
      | 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.                                                                           |
      | Type of Redirect                   | type_of_redirect                 | Vocabulary        |                                                                                |
      | Documentation page                 | documentation_page               | Content type      | Help pages VA.gov CMS editors.                                                                                |
      | Local Health Service               | health_care_local_health_service | Content type      | A facility specific description of a health care service, always embedded within a regional description                                                                                |
      | Additional information             | spanish_translation_summary      | Paragraph type    | Spanish summary to include a brief spanish-language summary of the content.                                                                                |
      | Embedded image                     | media                            | Paragraph type    | For adding an image inline                                                                                |
      | Megamenu                           | megamenu                         | Custom block type | A pane within the main nav megamenu                                                                                |
      | Megamenu - Links Column            | megamenu_links_column            | Paragraph type    | First or second column in a megamenu pane - contains a list of links.                                                                                |
      | Megamenu - Menu Item               | megamenu_menu_item               | Paragraph type    | A menu item displayed in a mega menu pane. Contains title, two columns of links, 1 column containing a block, and a 'see all' link.                                                                                |
      | Table                              | table                            | Paragraph type    | Add an HTML table with rows and columns.                                                                                |
      | Event listing                      | event_listing                    | Content type      | A listing of events.                                                                                |
      | Link to file or video              | downloadable_file                | Paragraph type    | For image or document downloads.                                                                                |
      | Publication listing                | publication_listing              | Content type      | This allows the listing of publication materials such as documents, videos, and images all in one place.                                                                                |
      | Staff profile                      | staff_profile                    | Paragraph type    | Add a profile of a staff person.                                                                                |

  @dst @field_type
  Scenario: Fields                                 # drupal-spec-tool/content_model.feature:61
    Then exactly the following fields should exist # CustomDrupal\ContentModelContextCustom::assertFields()
      | Type              | Bundle                             | Field label                                                             | Machine name                     | Field type                 | Required | Cardinality | Form widget                           | Translatable |
      | Content type      | Detail Page                        | Generate a table of contents from major headings                        | field_table_of_contents_boolean  | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Event                              | Featured                                                                | field_featured                   | Boolean                    |          | 1           | Single on/off checkbox                | Translatable |
      | Content type      | Health Care Facility               | Main location                                                           | field_main_location              | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Health Care System                 | Appointments can be scheduled and viewed online                         | field_appointments_online        | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Staff profile                      | High-resolution photo should be available for download by site visitors | field_photo_allow_hires_download | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Story                              | Featured                                                                | field_featured                   | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Custom block type | Alert                              | Alert dismissable?                                                      | field_alert_dismissable          | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Media type        | Document                           | Reusable                                                                | field_media_in_library           | Boolean                    |          | 1           | -- Disabled --                        | Translatable |
      | Media type        | Image                              | Reusable                                                                | field_media_in_library           | Boolean                    |          | 1           | -- Disabled --                        |              |
      | Media type        | Video                              | Reusable                                                                | field_media_in_library           | Boolean                    |          | 1           | -- Disabled --                        | Translatable |
      | Paragraph type    | Embedded image                     | Allow clicks on this image to open it in new tab                        | field_allow_clicks_on_this_image | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Event                              | Date and time                                                           | field_date                       | Date range                 |          | 1           | Date and time range                   |              |
      | Content type      | Staff profile                      | Email address                                                           | field_email_address              | Email                      |          | 1           | Email                                 |              |
      | Content type      | Benefits detail page               | Alert                                                                   | field_alert                      | Entity reference           |          | 1           | Select list                           |              |
      | Content type      | Benefits hub landing page          | Alert                                                                   | field_alert                      | Entity reference           |          | 1           | Select list                           | Translatable |
      | Content type      | Benefits hub landing page          | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           |              |
      | Content type      | Detail Page                        | Alert                                                                   | field_alert                      | Entity reference           |          | 1           | Select list                           | Translatable |
      | Content type      | Detail Page                        | Downloads                                                               | field_media                      | Entity reference           |          | 1           | Entity browser                        | Translatable |
      | Content type      | Detail Page                        | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Detail Page                        | Related office or health care system                                    | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Event                              | Event listing                                                           | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Event                              | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Event listing                      | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Event listing                      | Related office or health care system                                    | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Health Care Facility               | Image                                                                   | field_media                      | Entity reference           |          | 1           | Media library                         | Translatable |
      | Content type      | Health Care Facility               | Local health care service offerings                                     | field_local_health_care_service_ | Entity reference           |          | Unlimited   | -- Disabled --                        | Translatable |
      | Content type      | Health Care Facility               | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Health Care Facility               | Region page                                                             | field_region_page                | Entity reference           | Required | 1           | Select list                           |              |
      | Content type      | Health Care System                 | Banner image                                                            | field_media                      | Entity reference           |          | 1           | Media library                         | Translatable |
      | Content type      | Health Care System                 | Leadership team                                                         | field_leadership                 | Entity reference           |          | Unlimited   | Autocomplete                          |              |
      | Content type      | Health Care System                 | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Health Care System                 | Regional Health Service Offerings.                                      | field_clinical_health_services   | Entity reference           |          | Unlimited   | Select list                           |              |
      | Content type      | Local Health Service               | Facility                                                                | field_facility_location          | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Local Health Service               | Owner                                                                   | field_administration             | Entity reference           |          | 1           | Select list                           | Translatable |
      | Content type      | Local Health Service               | Regional Health Service Offering                                        | field_regional_health_service    | Entity reference           | Required | 1           | Select list                           |              |
      | Content type      | Office                             | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Publication                        | File or video                                                           | field_media                      | Entity reference           |          | 1           | Media library                         |              |
      | Content type      | Publication                        | Healthcare system or related office                                     | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Publication                        | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Publication listing                | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Publication listing                | Related office or health care system                                    | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Regional Health Service            | Facility-specific descriptions of this service                          | field_local_health_care_service_ | Entity reference           |          | Unlimited   | Select list                           |              |
      | Content type      | Regional Health Service            | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Regional Health Service            | Region page                                                             | field_region_page                | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Regional Health Service            | Service name and description                                            | field_service_name_and_descripti | Entity reference           | Required | 1           | Select list                           |              |
      | Content type      | Staff profile                      | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Staff profile                      | Photo                                                                   | field_media                      | Entity reference           |          | 1           | Media library                         | Translatable |
      | Content type      | Staff profile                      | Related office or health care region                                    | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Story                              | Author byline                                                           | field_author                     | Entity reference           |          | 1           | Autocomplete                          |              |
      | Content type      | Story                              | Image                                                                   | field_media                      | Entity reference           |          | 1           | Media library                         | Translatable |
      | Content type      | Story                              | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Story                              | Related office or health care region                                    | field_office                     | Entity reference           | Required | 1           | Select list                           |              |
      | Custom block type | Alert                              | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           |              |
      | Custom block type | Alert                              | Scope                                                                   | field_node_reference             | Entity reference           |          | Unlimited   | Autocomplete                          |              |
      | Custom block type | Megamenu                           | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Custom block type | Promo                              | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Media type        | Document                           | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           |              |
      | Media type        | Image                              | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Media type        | Video                              | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Paragraph type    | Alert                              | Reusable alert                                                          | field_alert_block_reference      | Entity reference           |          | 1           | Select list                           |              |
      | Paragraph type    | Embedded image                     | Select an image                                                         | field_media                      | Entity reference           |          | 1           | Media library                         |              |
      | Paragraph type    | Link to file or video              | Link to a file or video                                                 | field_media                      | Entity reference           | Required | 1           | Media library                         | Translatable |
      | Paragraph type    | Megamenu - Menu Item               | Column Three                                                            | field_column_three               | Entity reference           |          | 1           | Select list                           |              |
      | Paragraph type    | Staff profile                      | Staff profile                                                           | field_staff_profile              | Entity reference           | Required | 1           | Select list                           |              |
      | Vocabulary        | Health Care Service taxonomy       | Owner                                                                   | field_owner                      | Entity reference           | Required | 1           | Select list                           |              |
      | Content type      | Benefits detail page               | Main content                                                            | field_content_block              | Entity reference revisions | Required | Unlimited   | Paragraphs Browser EXPERIMENTAL       |              |
      | Content type      | Detail Page                        | Featured content                                                        | field_featured_content           | Entity reference revisions |          | Unlimited   | Paragraphs EXPERIMENTAL               | Translatable |
      | Content type      | Detail Page                        | Main content                                                            | field_content_block              | Entity reference revisions |          | Unlimited   | Paragraphs Browser EXPERIMENTAL       | Translatable |
      | Content type      | Detail Page                        | Related Links                                                           | field_related_links              | Entity reference revisions |          | 1           | Paragraphs EXPERIMENTAL               | Translatable |
      | Content type      | Documentation page                 | Main content                                                            | field_content_block              | Entity reference revisions |          | Unlimited   | Paragraphs Browser Classic            | Translatable |
      | Content type      | Health Care Facility               | Location services                                                       | field_location_services          | Entity reference revisions |          | Unlimited   | Paragraphs Classic                    |              |
      | Content type      | Health Care System                 | Common Links                                                            | field_related_links              | Entity reference revisions |          | 1           | Paragraphs EXPERIMENTAL               | Translatable |
      | Content type      | Health Care System                 | Featured content on health-services page                                | field_featured_content_healthser | Entity reference revisions |          | 3           | Paragraphs Classic                    |              |
      | Custom block type | Alert                              | Alert body                                                              | field_alert_content              | Entity reference revisions | Required | 1           | Paragraphs Classic                    |              |
      | Custom block type | Megamenu                           | Menu Sections                                                           | field_menu_sections              | Entity reference revisions |          | Unlimited   | Paragraphs EXPERIMENTAL               |              |
      | Paragraph type    | Accordion Item                     | Content block(s)                                                        | field_va_paragraphs              | Entity reference revisions |          | Unlimited   | Paragraphs Classic                    | Translatable |
      | Paragraph type    | Accordion group                    | Accordion Items                                                         | field_va_paragraphs              | Entity reference revisions | Required | Unlimited   | Paragraphs Classic                    | Translatable |
      | Paragraph type    | Alert                              | Alert content                                                           | field_va_paragraphs              | Entity reference revisions |          | Unlimited   | Paragraphs EXPERIMENTAL               | Translatable |
      | Paragraph type    | List of link teasers               | Link teasers                                                            | field_va_paragraphs              | Entity reference revisions | Required | Unlimited   | Paragraphs Classic                    | Translatable |
      | Paragraph type    | Megamenu - Menu Item               | Column One                                                              | field_column_one                 | Entity reference revisions |          | 1           | Paragraphs EXPERIMENTAL               |              |
      | Paragraph type    | Megamenu - Menu Item               | Column Two                                                              | field_column_two                 | Entity reference revisions |          | 1           | Paragraphs EXPERIMENTAL               |              |
      | Content type      | Staff profile                      | Complete Biography                                                      | field_complete_biography         | File                       |          | 1           | File                                  |              |
      | Content type      | Benefits hub landing page          | Links for non-veterans                                                  | field_links                      | Link                       |          | Unlimited   | Linkit                                |              |
      | Content type      | Event                              | URL of an online event                                                  | field_url_of_an_online_event     | Link                       |          | 1           | Linkit                                |              |
      | Content type      | Health Care Facility               | Email Subscription                                                      | field_email_subscription         | Link                       |          | 1           | Linkit                                | Translatable |
      | Content type      | Health Care Facility               | Facebook                                                                | field_facebook                   | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care Facility               | Flickr                                                                  | field_flickr                     | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care Facility               | Instagram                                                               | field_instagram                  | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care Facility               | Twitter                                                                 | field_twitter                    | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care System                 | Email Subscription                                                      | field_email_subscription         | Link                       |          | 1           | -- Disabled --                        | Translatable |
      | Content type      | Health Care System                 | Email lists                                                             | field_links                      | Link                       |          | Unlimited   | Linkit                                | Translatable |
      | Content type      | Health Care System                 | Facebook                                                                | field_facebook                   | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care System                 | Flickr                                                                  | field_flickr                     | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care System                 | Instagram                                                               | field_instagram                  | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care System                 | Operating status                                                        | field_operating_status           | Link                       |          | 1           | Linkit                                |              |
      | Content type      | Health Care System                 | Twitter                                                                 | field_twitter                    | Link                       |          | 1           | Link                                  | Translatable |
      | Content type      | Health Care System                 | URL for signing up for email news and announcements                     | field_email_subscription_links   | Link                       |          | 1           | -- Disabled --                        |              |
      | Content type      | Health Care System                 | URL for signing up for emergency email alerts                           | field_sign_up_for_emergency_emai | Link                       |          | 1           | -- Disabled --                        |              |
      | Paragraph type    | Link teaser                        | Link                                                                    | field_link                       | Link                       |          | 1           | Linkit                                |              |
      | Paragraph type    | Megamenu - Links Column            | Links                                                                   | field_links                      | Link                       |          | Unlimited   | Linkit                                |              |
      | Paragraph type    | Megamenu - Menu Item               | See All Link                                                            | field_see_all_link               | Link                       |          | 1           | Linkit                                |              |
      | Paragraph type    | React Widget                       | Default Link                                                            | field_default_link               | Link                       |          | 1           | Linkit                                |              |
      | Content type      | Event                              | Order                                                                   | field_order                      | List (integer)             |          | 1           | Select list                           |              |
      | Content type      | Story                              | Order                                                                   | field_order                      | List (integer)             |          | 1           | Select list                           | Translatable |
      | Content type      | Health Care Facility               | Operating status                                                        | field_operating_status_facility  | List (text)                |          | 1           | Select list                           |              |
      | Content type      | Publication                        | Related Benefits                                                        | field_benefits                   | List (text)                |          | 1           | Select list                           |              |
      | Custom block type | Alert                              | Alert Type                                                              | field_alert_type                 | List (text)                | Required | 1           | Select list                           |              |
      | Custom block type | Alert                              | Banner or in-page alert?                                                | field_is_this_a_header_alert_    | List (text)                |          | 1           | Select list                           |              |
      | Custom block type | Alert                              | Persistence (for dismissable alerts only)                               | field_alert_frequency            | List (text)                | Required | 1           | Select list                           |              |
      | Custom block type | Alert                              | Reusability                                                             | field_reusability                | List (text)                | Required | 1           | -- Disabled --                        |              |
      | Paragraph type    | Alert                              | Alert Type                                                              | field_alert_type                 | List (text)                |          | 1           | Select list                           |              |
      | Media type        | Document                           | Media submission guidelines                                             | field_media_submission_guideline | Markup                     |          | 1           | Markup                                |              |
      | Media type        | Image                              | Media submission guidelines                                             | field_media_submission_guideline | Markup                     |          | 1           | Markup                                | Translatable |
      | Media type        | Video                              | Media submission guidelines                                             | field_media_submission_guideline | Markup                     |          | 1           | Markup                                | Translatable |
      | Paragraph type    | Embedded image                     | Markup                                                                  | field_markup                     | Markup                     |          | 1           | Markup                                |              |
      | Paragraph type    | Link to file or video              | Markup                                                                  | field_markup                     | Markup                     |          | 1           | Markup                                | Translatable |
      | Content type      | Detail Page                        | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Event listing                      | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Health Care Facility               | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Health Care System                 | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Office                             | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Publication listing                | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Staff profile                      | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Story                              | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Paragraph type    | Table                              | Table                                                                   | field_table                      | Table Field                |          | 1           | Table Field                           |              |
      | Content type      | Staff profile                      | Phone Number                                                            | field_phone_number               | Telephone number           |          | 1           | Telephone number                      | Translatable |
      | Content type      | Event                              | Additional information about registration                               | field_additional_information_abo | Text (formatted, long)     |          | 1           | Text area (multiple rows)             |              |
      | Content type      | Health Care System                 | Community stories intro text                                            | field_intro_text_news_stories    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter |              |
      | Content type      | Health Care System                 | Events page intro text                                                  | field_intro_text_events_page     | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter |              |
      | Content type      | Health Care System                 | Health services intro text                                              | field_clinical_health_care_servi | Text (formatted, long)     |          | 1           | Text area (multiple rows)             |              |
      | Content type      | Health Care System                 | Our Locations intro text                                                | field_locations_intro_blurb      | Text (formatted, long)     | Required | 1           | Text area (multiple rows)             |              |
      | Content type      | Health Care System                 | Press Release Blurb                                                     | field_press_release_blurb        | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter |              |
      | Content type      | Local Health Service               | Local description of service                                            | field_body                       | Text (formatted, long)     |          | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Office                             | Body                                                                    | field_body                       | Text (formatted, long)     |          | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Regional Health Service            | Regional description of service                                         | field_body                       | Text (formatted, long)     |          | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Staff profile                      | Bio                                                                     | field_body                       | Text (formatted, long)     |          | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Story                              | Full text of Story                                                      | field_full_story                 | Text (formatted, long)     |          | 1           | Text area (multiple rows)             |              |
      | Paragraph type    | Accordion Item                     | Text                                                                    | field_wysiwyg                    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Additional information             | Text                                                                    | field_wysiwyg                    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Expandable Text                    | Full Text                                                               | field_wysiwyg                    | Text (formatted, long)     | Required | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Health Care Local Facility Service | Text                                                                    | field_wysiwyg                    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Number callout                     | Additional information                                                  | field_wysiwyg                    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Process list                       | Steps                                                                   | field_steps                      | Text (formatted, long)     | Required | Unlimited   | Text area (multiple rows)             |              |
      | Paragraph type    | WYSIWYG                            | Text                                                                    | field_wysiwyg                    | Text (formatted, long)     |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Benefits hub landing page          | Teaser text                                                             | field_teaser_text                | Text (plain)               |          | 1           | Textfield with counter                |              |
      | Content type      | Detail Page                        | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Detail Page                        | Summary                                                                 | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Event                              | Cost                                                                    | field_event_cost                 | Text (plain)               |          | 1           | Textfield with counter                |              |
      | Content type      | Event listing                      | Meta description                                                        | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Event listing                      | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Health Care Facility               | Description                                                             | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Health Care Facility               | Facility Locator API ID                                                 | field_facility_locator_api_id    | Text (plain)               | Required | 1           | Textfield                             |              |
      | Content type      | Health Care Facility               | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Health Care Facility               | Nickname for this facility                                              | field_nickname_for_this_facility | Text (plain)               | Required | 1           | Textfield                             |              |
      | Content type      | Health Care System                 | Description                                                             | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Health Care System                 | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Health Care System                 | Other VA Locations                                                      | field_other_va_locations         | Text (plain)               |          | Unlimited   | Textfield                             |              |
      | Content type      | Health Care System                 | Short name                                                              | field_nickname_for_this_facility | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Office                             | Description                                                             | field_description                | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Publication listing                | Meta description                                                        | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Office                             | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Publication listing                | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Staff profile                      | First name                                                              | field_name_first                 | Text (plain)               |          | 1           | Textfield                             |              |
      | Content type      | Staff profile                      | Job Title                                                               | field_description                | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Staff profile                      | Last name                                                               | field_last_name                  | Text (plain)               |          | 1           | Textfield                             |              |
      | Content type      | Staff profile                      | Suffix                                                                  | field_suffix                     | Text (plain)               |          | 1           | Textfield                             |              |
      | Custom block type | Alert                              | Alert title                                                             | field_alert_title                | Text (plain)               | Required | 1           | Textfield                             |              |
      | Custom block type | Megamenu                           | Title                                                                   | field_title                      | Text (plain)               | Required | 1           | Textfield                             |              |
      | Paragraph type    | Accordion Item                     | Title                                                                   | field_title                      | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Paragraph type    | Additional information             | Instructions for obtaining more information in Spanish                  | field_text_expander              | Text (plain)               |          | 1           | Textfield with counter                | Translatable |
      | Paragraph type    | Alert                              | Alert Heading                                                           | field_alert_heading              | Text (plain)               |          | 1           | Textfield with counter                |              |
      | Paragraph type    | Expandable Text                    | Text Expander                                                           | field_text_expander              | Text (plain)               | Required | 1           | Textfield with counter                |              |
      | Paragraph type    | Health Care Local Facility Service | Service name                                                            | field_title                      | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Paragraph type    | Link teaser                        | Link summary                                                            | field_link_summary               | Text (plain)               |          | 1           | Textfield with counter                |              |
      | Paragraph type    | Link to file or video              | Link text                                                               | field_title                      | Text (plain)               | Required | 1           | Textfield                             | Translatable |
      | Paragraph type    | Megamenu - Links Column            | Title                                                                   | field_title                      | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Paragraph type    | Megamenu - Menu Item               | Title                                                                   | field_title                      | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Paragraph type    | Number callout                     | Short phrase with a number, or time element                             | field_short_phrase_with_a_number | Text (plain)               | Required | 1           | Textfield with counter                |              |
      | Paragraph type    | Q&A                                | Question                                                                | field_question                   | Text (plain)               | Required | 1           | Textfield with counter                |              |
      | Vocabulary        | Health Care Service taxonomy       | Common conditions                                                       | field_commonly_treated_condition | Text (plain)               |          | 1           | Textfield                             |              |
      | Vocabulary        | Health Care Service taxonomy       | Health Service API ID                                                   | field_health_service_api_id      | Text (plain)               |          | 1           | Textfield                             |              |
      | Vocabulary        | Health Care Service taxonomy       | Patient-friendly name                                                   | field_also_known_as              | Text (plain)               |          | 1           | Textfield                             |              |
      | Content type      | Detail Page                        | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Event listing                      | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Health Care Facility               | Intro text                                                              | field_intro_text                 | Text (plain, long)         |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Health Care System                 | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Health Care System                 | Leadership page intro text                                              | field_intro_text_leadership      | Text (plain, long)         |          | 1           | Text area (multiple rows)             |              |
      | Content type      | Health Care System                 | Press releases intro text                                               | field_intro_text_press_releases  | Text (plain, long)         |          | 1           | Text area (multiple rows)             |              |
      | Content type      | News release                       | Introduction                                                            | field_intro_text                 | Text (plain, long)         | Required | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Publication listing                | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Staff profile                      | Introduction                                                            | field_intro_text                 | Text (plain, long)         |          | 1           | Textarea (multiple rows) with counter | Translatable |
      | Content type      | Story                              | Image caption                                                           | field_image_caption              | Text (plain, long)         |          | 1           | Textarea (multiple rows) with counter |              |
      | Content type      | Story                              | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Textarea (multiple rows) with counter | Translatable |
      | Paragraph type    | Accordion group                    | Add border around items                                                 | field_collapsible_panel_bordered | Boolean                    |          | 1           | -- Disabled --                        |              |
      | Paragraph type    | Accordion group                    | Allow more than one item to expand at a time                            | field_collapsible_panel_multi    | Boolean                    |          | 1           | -- Disabled --                        |              |
      | Paragraph type    | Accordion group                    | Start expanded                                                          | field_collapsible_panel_expand   | Boolean                    |          | 1           | -- Disabled --                        |              |
      | Paragraph type    | Address                            | Address                                                                 | field_address                    | Address                    |          | 1           | Address                               |              |
      | Content type      | Benefits detail page               | Description                                                             | field_description                | Text (plain)               | Required | 1           | Textfield with counter                |              |
      | Content type      | Benefits detail page               | Featured content                                                        | field_featured_content           | Entity reference revisions |          | Unlimited   | Paragraphs EXPERIMENTAL               |              |
      | Content type      | Benefits detail page               | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Textarea (multiple rows) with counter |              |
      | Content type      | Benefits detail page               | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               |              |
      | Content type      | Benefits detail page               | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                |              |
      | Content type      | Benefits detail page               | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Benefits detail page               | Page last built                                                         | field_page_last_built            | Date                       |          | 1           | -- Disabled --                        |              |
      | Content type      | Benefits detail page               | Plain Language Certification Date                                       | field_plainlanguage_date         | Date                       |          | 1           | Date and time                         |              |
      | Content type      | Benefits detail page               | Related Links                                                           | field_related_links              | Entity reference revisions |          | 1           | Paragraphs EXPERIMENTAL               |              |
      | Content type      | Benefits hub landing page          | Description                                                             | field_description                | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Benefits hub landing page          | Hub Icon                                                                | field_title_icon                 | List (text)                |          | 1           | Select list                           |              |
      | Content type      | Benefits hub landing page          | Intro text                                                              | field_intro_text                 | Text (plain, long)         | Required | 1           | Text area (multiple rows)             | Translatable |
      | Content type      | Benefits hub landing page          | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Benefits hub landing page          | Meta title tag                                                          | field_meta_title                 | Text (plain)               | Required | 1           | Textfield with counter                | Translatable |
      | Content type      | Benefits hub landing page          | Page last built                                                         | field_page_last_built            | Date                       |          | 1           | Date and time                         | Translatable |
      | Content type      | Benefits hub landing page          | Plain language Certified Date                                           | field_plainlanguage_date         | Date                       |          | 1           | Date and time                         | Translatable |
      | Content type      | Benefits hub landing page          | Promo                                                                   | field_promo                      | Entity reference           |          | 1           | Select list                           |              |
      | Content type      | Benefits hub landing page          | Related Links                                                           | field_related_links              | Entity reference revisions |          | 1           | Paragraphs Classic                    | Translatable |
      | Content type      | Benefits hub landing page          | Spokes                                                                  | field_spokes                     | Entity reference revisions | Required | 4           | Paragraphs EXPERIMENTAL               |              |
      | Content type      | Benefits hub landing page          | Support Services                                                        | field_support_services           | Entity reference           |          | Unlimited   | Inline entity form - Complex          |              |
      | Media type        | Document                           | Document                                                                | field_document                   | File                       | Required | 1           | File                                  |              |
      | Content type      | Event                              | A brief (ideally one sentence) summary of the event                     | field_description                | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Event                              | A human-readable label for the event location.                          | field_location_humanreadable     | Text (plain)               |          | 1           | Textfield                             |              |
      | Content type      | Event                              | Address                                                                 | field_address                    | Address                    |          | 1           | Address                               |              |
      | Content type      | Event                              | Facility location                                                       | field_facility_location          | Entity reference           |          | 1           | Select list                           |              |
      | Content type      | Event                              | Full event description                                                  | field_body                       | Text (formatted, long)     |          | 1           | Text area (multiple rows)             |              |
      | Content type      | Event                              | Image                                                                   | field_media                      | Entity reference           |          | 1           | Media library                         | Translatable |
      | Content type      | Event                              | Location type                                                           | field_location_type              | List (text)                |          | 1           | Select list                           |              |
      | Content type      | Event                              | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | Event                              | Registration required                                                   | field_event_registrationrequired | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Content type      | Event                              | URL Link Label                                                          | field_event_cta                  | List (text)                |          | 1           | Select list                           |              |
      | Content type      | Event                              | URL of an external page or registration link for this event             | field_link                       | Link                       |          | 1           | Link                                  | Translatable |
      | Media type        | Image                              | Image                                                                   | image                            | Image                      | Required | 1           | ImageWidget crop                      |              |
      | Paragraph type    | List of link teasers               | Title                                                                   | field_title                      | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Publication                        | A brief (ideally one sentence) summary of this asset                    | field_description                | Text (plain)               |          | 1           | Textfield                             | Translatable |
      | Content type      | Publication                        | Format                                                                  | field_format                     | List (text)                | Required | 1           | Select list                           |              |
      | Content type      | Publication                        | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | News release                       | Full text of the Press Release                                          | field_press_release_fulltext     | Text (formatted, long)     | Required | 1           | Text area (multiple rows)             |              |
      | Content type      | News release                       | Healthcare system or related office                                     | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | News release                       | Location                                                                | field_address                    | Address                    | Required | 1           | Address                               | Translatable |
      | Content type      | News release                       | Media assets                                                            | field_press_release_downloads    | Entity reference           |          | Unlimited   | Media library                         |              |
      | Content type      | News release                       | Media Contact(s)                                                        | field_press_release_contact      | Entity reference           |          | Unlimited   | Autocomplete                          | Translatable |
      | Content type      | News release                       | Meta tags                                                               | field_meta_tags                  | Meta tags                  |          | 1           | Advanced meta tags form               | Translatable |
      | Content type      | News release                       | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | News release                       | PDF of Press Release                                                    | field_pdf_version                | Entity reference           |          | 1           | Media library                         |              |
      | Content type      | News release                       | Release date                                                            | field_release_date               | Date                       |          | 1           | Date and time                         |              |
      | Custom block type | Promo                              | Image                                                                   | field_image                      | Entity reference           | Required | 1           | Entity browser                        |              |
      | Custom block type | Promo                              | Link                                                                    | field_promo_link                 | Entity reference revisions |          | 1           | Paragraphs Classic                    |              |
      | Paragraph type    | Q&A                                | Answer                                                                  | field_answer                     | Entity reference revisions | Required | Unlimited   | Paragraphs EXPERIMENTAL               |              |
      | Paragraph type    | Q&A Section                        | Display this set of Q&As as a group of accordions.                      | field_accordion_display          | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Paragraph type    | Q&A Section                        | Questions                                                               | field_questions                  | Entity reference revisions | Required | Unlimited   | Paragraphs EXPERIMENTAL               |              |
      | Paragraph type    | Q&A Section                        | Section Header                                                          | field_section_header             | Text (plain)               |          | 1           | Textfield                             |              |
      | Paragraph type    | Q&A Section                        | Section Intro                                                           | field_section_intro              | Text (plain, long)         |          | 1           | Text area (multiple rows)             |              |
      | Paragraph type    | React Widget                       | Call To Action Widget                                                   | field_cta_widget                 | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Paragraph type    | React Widget                       | Display default link as button                                          | field_button_format              | Boolean                    |          | 1           | Single on/off checkbox                |              |
      | Paragraph type    | React Widget                       | Error Message                                                           | field_error_message              | Text (formatted)           |          | 1           | Text field                            |              |
      | Paragraph type    | React Widget                       | Loading Message                                                         | field_loading_message            | Text (plain)               |          | 1           | Textfield                             |              |
      | Paragraph type    | React Widget                       | Timeout                                                                 | field_timeout                    | Number (integer)           |          | 1           | Number field                          |              |
      | Paragraph type    | React Widget                       | Widget Type                                                             | field_widget_type                | Text (plain)               | Required | 1           | Textfield                             |              |
      | Vocabulary        | Sections                           | Acronym                                                                 | field_acronym                    | Text (plain)               |          | 1           | Textfield                             |              |
      | Vocabulary        | Sections                           | Description                                                             | field_description                | Text (plain)               |          | 1           | Textfield                             |              |
      | Vocabulary        | Sections                           | Intro text                                                              | field_intro_text                 | Text (plain, long)         |          | 1           | Text area (multiple rows)             |              |
      | Vocabulary        | Sections                           | Link                                                                    | field_link                       | Link                       |          | 1           | Linkit                                |              |
      | Vocabulary        | Sections                           | Link text                                                               | field_email_updates_link_text    | Text (plain)               |          | 1           | Textfield                             |              |
      | Vocabulary        | Sections                           | Metatags                                                                | field_metatags                   | Meta tags                  |          | 1           | Advanced meta tags form               |              |
      | Vocabulary        | Sections                           | Social media links                                                      | field_social_media_links         | Social Media Links Field   |          | 1           | List with all available platforms     |              |
      | Vocabulary        | Sections                           | URL                                                                     | field_email_updates_url          | Text (plain)               |          | 1           | Textfield                             |              |
      | Content type      | Support Service                    | Link                                                                    | field_link                       | Link                       |          | 1           | Link                                  |              |
      | Content type      | Support Service                    | Owner                                                                   | field_administration             | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Content type      | Support Service                    | Page last built                                                         | field_page_last_built            | Date                       |          | 1           | Date and time                         | Translatable |
      | Content type      | Support Service                    | Phone Number                                                            | field_phone_number               | Telephone number           |          | 1           | Telephone number                      |              |
      | Content type      | Support Service                    | Related office                                                          | field_office                     | Entity reference           | Required | 1           | Select list                           | Translatable |
      | Media type        | Video                              | Video URL                                                               | field_media_video_embed_field    | Video Embed                | Required | 1           | Video Textfield                       | Translatable |
      | Content type      | Benefits hub landing page          | Home page hub label                                                     | field_home_page_hub_label        | Text (plain)               |          | 1           | Textfield                             |              |

@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                   |
      | 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:30
    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                                                                     |
      | Administration                     | admin                       | Administrative task links                                                       |
      | Footer                             | footer                      | Site information links                                                          |
      | Main navigation                    | main                        | Site section links                                                              |
      | Tools                              | tools                       | User tool links, often added by modules                                         |
      | User account menu                  | account                     | Links related to the active user account                                        |
      | Health Care benefits hub           | health-care-benefits-hub    | va.gov/health-care                                                              |
      | Outreach and events                | outreach-and-events         |                                                                                |
      | VA Pittsburgh health care          | pittsburgh-health-care      | va.gov/pittsburgh-health-care                                                   |
      | Sections                           | sections                    | Automatically updated from the Sections taxonomy, and appears in admin toolbar. |
      | VA.gov CMS documentation           | documentation               | How-to's for editing content in the VA.gov CMS                                  |
      | 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 benefits hub      | decision-reviews-benefits-h |                                                                                |
      | Disability benefits hub            | disability-benefits-hub     | For pages in the /disability benefits hub                                       |
      | Education benefits hub             | education-benefits-hub      | For pages in the /education benefits hub                                        |
      | Housing Assistance benefits hub    | housing-assistance-benefits | va.gov/housing-assistance                                                       |
      | Life insurance benefits hub        | life-insurance-benefits-hub | va.gov/life-insurance                                                           |
      | Pension benefits hub               | pension-benefits-hub        | va.gov/pension                                                                  |
      | 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.              |
      | Homepage top tasks blocks          | homepage-top-tasks-blocks   |                                                                                |
      | Header megamenu                    | header-megamenu             | Links and promos for the site's header menu.                                    |
      | Footer Bottom Rail                 | footer-bottom-rail          | Horizontal list of links at the bottom of the page                              |

@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.

  @spec @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.                                                                        |
      | Content                                    | content                                    | Content           | Enabled  | Find and manage content.                                                                      |
      | Custom block library                       | block_content                              | Custom Block      | Enabled  | Find and manage custom blocks.                                                                |
      | 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.                                                                       |
      | Media                                      | media                                      | Media             | Enabled  |                                                                                |
      | Moderated content                          | moderated_content                          | Content revisions | Enabled  | Find and moderate content.                                                                    |
      | Moderation history                         | moderation_history                         | Content revisions | Enabled  |                                                                                |
      | People                                     | user_admin_people                          | Users             | Enabled  | Find and manage people interacting with your site.                                            |
      | Recent content                             | content_recent                             | Content           | Disabled | Recent content.                                                                               |
      | Search                                     | search                                     | Index Content     | Disabled |                                                                                |
      | Taxonomy term                              | taxonomy_term                              | Content           | Enabled  | Content belonging to a certain taxonomy term.                                                 |
      | Watchdog                                   | watchdog                                   | Log entries       | Enabled  | Recent log messages                                                                           |
      | 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. |
      | Media library widget                       | media_library                              | Media             | Enabled  |                                                                                |
      | Redirect                                   | redirect                                   | Redirect          | Enabled  | List of redirects                                                                             |
      | Blocks listing                             | va_blocks_admin                            | Custom Block      | Enabled  | Shows existing blocks on the site.                                                            |
      | Build info                                 | build_info                                 | Content           | Enabled  |                                                                                |
      | 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                    |
      | My Workflow                                | my_workflow                                | Content           | Enabled  | Content a user has access to that is ready for moderation                                     |
      | Sections tree                              | sections_tree                              | Taxonomy terms    | Enabled  |                                                                                |
      | Child terms                                | child_terms                                | Taxonomy terms    | Enabled  |                                                                                |
      | Health service offerings                   | health_service_offerings                   | Content           | Enabled  |                                                                                |
      | 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  |                                                                                |

  @spec @dst @views_displays
  Scenario: Views displays                                 # drupal-spec-tool/views.feature:40
    Then exactly the following views displays should exist # Acquia\DrupalSpecTool\Context\ViewsContext::assertViewDisplaysExist()
      | View                                       | Title                                | Machine name       | Display plugin   |
      | Archive                                    | Master                               | default            | Master           |
      | Archive                                    | Block                                | block_1            | Block            |
      | Archive                                    | Page                                 | page_1             | Page             |
      | Custom block library                       | Master                               | default            | Master           |
      | Custom block library                       | Page                                 | page_1             | Page             |
      | Content                                    | Master                               | default            | Master           |
      | Content                                    | All content                          | page_1             | Page             |
      | Recent content                             | Master                               | default            | Master           |
      | Recent content                             | Block                                | block_1            | Block            |
      | Files                                      | Master                               | default            | Master           |
      | Files                                      | Files overview                       | page_1             | Page             |
      | Files                                      | File usage                           | page_2             | Page             |
      | Frontpage                                  | Master                               | default            | Master           |
      | Frontpage                                  | Feed                                 | feed_1             | Feed             |
      | Frontpage                                  | Page                                 | page_1             | Page             |
      | Glossary                                   | Master                               | default            | Master           |
      | Glossary                                   | Attachment                           | attachment_1       | Attachment       |
      | Glossary                                   | Page                                 | page_1             | Page             |
      | Media                                      | Master                               | default            | Master           |
      | Media                                      | Browser                              | entity_browser_1   | Entity browser   |
      | Media                                      | Image Browser                        | entity_browser_2   | Entity browser   |
      | Media                                      | Media                                | media_page_list    | Page             |
      | Media library widget                       | Master                               | default            | Master           |
      | Media library widget                       | Deprecated (to follow D8.7 approach) | page               | Page             |
      | Media library widget                       | Widget                               | widget             | Page             |
      | Moderated content                          | Master                               | default            | Master           |
      | Moderated content                          | Moderated content                    | moderated_content  | Page             |
      | Moderation history                         | Master                               | default            | Master           |
      | Moderation history                         | Page                                 | page               | Page             |
      | Search                                     | Master                               | default            | Master           |
      | Search                                     | Page                                 | page               | Page             |
      | Taxonomy term                              | Master                               | default            | Master           |
      | Taxonomy term                              | Feed                                 | feed_1             | Feed             |
      | Taxonomy term                              | Page                                 | page_1             | Page             |
      | People                                     | Master                               | default            | Master           |
      | People                                     | Page                                 | page_1             | Page             |
      | Watchdog                                   | Master                               | default            | Master           |
      | Watchdog                                   | Page                                 | page               | Page             |
      | Who's new                                  | Master                               | default            | Master           |
      | Who's new                                  | Who's new                            | block_1            | Block            |
      | Who's online block                         | Master                               | default            | Master           |
      | Who's online block                         | Who's online                         | who_s_online_block | Block            |
      | Blocks listing                             | Promo blocks                         | page_1             | Page             |
      | Blocks listing                             | Alert Blocks                         | page_2             | Page             |
      | Blocks listing                             | Master                               | default            | Master           |
      | Redirect                                   | Master                               | default            | Master           |
      | Redirect                                   | Page                                 | page_1             | Page             |
      | Build info                                 | Master                               | default            | Master           |
      | Build info                                 | REST export                          | rest_export_1      | REST export      |
      | Health care service names and descriptions | Entity Reference                     | entity_reference_1 | Entity Reference |
      | Health care service names and descriptions | Master                               | default            | Master           |
      | Child terms                                | Block                                | block_1            | Block            |
      | Child terms                                | Master                               | default            | Master           |
      | Content                                    | Bulk edit content                    | page_2             | Page             |
      | Health service offerings                   | Master                               | default            | Master           |
      | Health service offerings                   | Page                                 | page_1             | Page             |
      | Local facilities entity reference view     | Entity Reference                     | entity_reference_1 | Entity Reference |
      | Local facilities entity reference view     | Master                               | default            | Master           |
      | Locked content                             | Master                               | default            | Master           |
      | Locked content                             | Page                                 | page_1             | Page             |
      | Media                                      | Downloadable document browser        | entity_browser_3   | Entity browser   |
      | Media                                      | Media bulk edit                      | page_1             | Page             |
      | My Workflow                                | Master                               | default            | Master           |
      | My Workflow                                | My workflow                          | my_workflow_page   | Page             |
      | Sections tree                              | Block                                | block_1            | Block            |
      | Sections tree                              | Master                               | default            | Master           |
      | Sections tree                              | Page                                 | page_1             | Page             |
      | Redirect                                   | Non admin Page                       | page_2             | Page             |

@api
Feature: Workflow
  In order to ensure its readiness and compliance
  As a site owner
  I want my content to go through workflow prior to publication.

  @spec @dst @workflow
  Scenario: Workflow                                  # drupal-spec-tool/workflow.feature:8
    Then exactly the following workflows should exist # Acquia\DrupalSpecTool\Context\WorkflowContext::assertWorkflows()
      | Label              | Machine name | Type               |
      | Editorial workflow | editorial    | Content moderation |

  @spec @dst @workflow_states
  Scenario: Workflow states                                 # drupal-spec-tool/workflow.feature:14
    Then exactly the following workflow states should exist # Acquia\DrupalSpecTool\Context\WorkflowContext::assertWorkflowStates()
      | Workflow           | Label     | Machine name         |
      | Editorial workflow | Draft     | draft                |
      | Editorial workflow | In review | review               |
      | Editorial workflow | Published | published            |
      | Editorial workflow | Archived  | archived             |
      | Editorial workflow | Staged    | approved_by_reviewer |

  @spec @dst @workflow_transitions
  Scenario: Workflow transitions                                 # drupal-spec-tool/workflow.feature:24
    Then exactly the following workflow transitions should exist # Acquia\DrupalSpecTool\Context\WorkflowContext::assertWorkflowTransitions()
      | Workflow           | Label                | Machine name         | From state | To state  |
      | Editorial workflow | Create New Draft     | create_new_draft     | Draft      | Draft     |
      | Editorial workflow | Create New Draft     | create_new_draft     | In review  | Draft     |
      | Editorial workflow | Create New Draft     | create_new_draft     | Published  | Draft     |
      | Editorial workflow | Create New Draft     | create_new_draft     | Archived   | Draft     |
      | Editorial workflow | Send to review       | review               | Draft      | In review |
      | Editorial workflow | Send to review       | review               | In review  | In review |
      | Editorial workflow | Publish              | publish              | Draft      | Published |
      | Editorial workflow | Publish              | publish              | In review  | Published |
      | Editorial workflow | Publish              | publish              | Published  | Published |
      | Editorial workflow | Archive              | archive              | Published  | Archived  |
      | Editorial workflow | Restore from archive | archived_published   | Archived   | Published |
      | Editorial workflow | Create New Draft     | create_new_draft     | Staged     | Draft     |
      | Editorial workflow | Publish              | publish              | Staged     | Published |
      | Editorial workflow | Send to review       | review               | Staged     | In review |
      | Editorial workflow | Stage for publishing | stage_for_publishing | Draft      | Staged    |
      | Editorial workflow | Stage for publishing | stage_for_publishing | In review  | Staged    |
      | Editorial workflow | Stage for publishing | stage_for_publishing | Staged     | Staged    |

Feature: Behat tests work out of the box.
  In order encourage web developers to start testing.
  As a devshop developer
  I need Behat tests to be setup and able to run out of the box.

  @api
  Scenario: Make sure we can run bin/behat # features/behat.feature:8

Feature: The VA Website is generated inside the Drupal CMS code.
  In order to fully test va.gov,
  As anyone involved in the project
  I need a test to run against the CMS and the WEB site in once shot.

  Scenario: Ensure the static site builds an index.html file with content "Access and manage your VA benefits and health care" # features/content.feature:6
    Given I am at "/static/"                                                                                # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "Access and manage your VA benefits and health care" in the "h1.homepage-heading" element                # Drupal\DrupalExtension\Context\MinkContext::assertElementContainsText()
    Then print current URL                                                                                # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()
      │ http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/static/

  @api @errors
  Scenario: Log in, edit a node, save the node, see the change in the CMS and the front end website.                    # features/content.feature:12
    When I am logged in as a user with the "administrator" role                                                         # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am at "/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"                     # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "VA blind and low vision rehabilitation services"                                                 # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    When I am logged in as a user with the "administrator" role                                                         # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am at "node/2/edit"                                                                                # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    And I fill in "Page title" with "VA blind and low vision rehabilitation services - EDITED"                          # Drupal\DrupalExtension\Context\MinkContext::fillField()
    And I press "Save"                                                                                # Drupal\DrupalExtension\Context\MinkContext::pressButton()
    Then I should see "Benefits detail page VA blind and low vision rehabilitation services - EDITED has been updated." # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    Then print current URL                                                                                # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()
      │ http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services
    When I run "cd .. && composer va:web:build"                                                                         # CustomDrupal\FeatureContext::iRun()
      │
      │ > vets-website@1.0.0 prebuild /var/www/cms/docroot/vendor/va-gov/web
      │ > node script/prebuild.js
      │
      │
      │ > vets-website@1.0.0 build /var/www/cms/docroot/vendor/va-gov/web
      │ > node --max-old-space-size=4096 script/build.js "--pull-drupal"
      │
      │ Pulling feature flags from Drupal...
      │ Drupal feature flags:
      │ {
      │   "FEATURE_ALL_HUB_SIDE_NAVS": false,
      │   "FEATURE_SINGLE_VALUE_FIELD_LINK": false,
      │   "FEATURE_HEADER_MEGAMENU": false,
      │   "FEATURE_IMAGE_STYLE_23": false
      │ }
      │ Generating HTML template for application Authentication callback at /auth/login/callback
      │ Generating HTML template for application 21P-530 Burials benefits form at /burials-and-memorials/application/530
      │ Generating HTML template for application Claims Status at /track-claims
      │ Generating HTML template for application 21-526EZ disability compensation claim form at /disability-benefits/apply/form-526-disability-claim
      │ Generating HTML template for application 686 Dependent-status form at /disability-benefits/apply/dependents
      │ Generating HTML template for application 21-526EZ disability compensation claim form at /disability/file-disability-claim-form-21-526ez
      │ Generating HTML template for application Claims Status at /discharge-upgrade-instructions
      │ Generating HTML template for application Opt Out of Sharing VA Education Benefits Information at /education/opt-out-information-sharing/opt-out-form-0993
      │ Generating HTML template for application 22-0994 Education benefits form at /education/about-gi-bill-benefits/how-to-use-benefits/vettec-high-tech-program/apply-for-vettec-form-22-0994
      │ Generating HTML template for application 22-1990 Education benefits form at /education/apply-for-education-benefits/application/1990
      │ Generating HTML template for application 22-1990E Education benefits form at /education/apply-for-education-benefits/application/1990E
      │ Generating HTML template for application 22-1990N Education benefits form at /education/apply-for-education-benefits/application/1990N
      │ Generating HTML template for application 22-1995 Education benefits form at /education/apply-for-education-benefits/application/1995
      │ Generating HTML template for application 22-1995-STEM Education benefits form at /education/apply-for-education-benefits/application/1995-STEM
      │ Generating HTML template for application 22-5490 Education benefits form at /education/apply-for-education-benefits/application/5490
      │ Generating HTML template for application 22-5495 Education benefits form at /education/apply-for-education-benefits/application/5495
      │ Generating HTML template for application GI Bill School Feedback Tool at /education/submit-school-feedback
      │ Generating HTML template for application Facility Locator at /find-locations
      │ Generating HTML template for application GI Bill Comparison Tool at /gi-bill-comparison-tool
      │ Generating HTML template for application 1010ez Health Care Application form at /health-care/apply/application
      │ Generating HTML template for application Veteran ID Card beta registration at /id-card-beta
      │ Generating HTML template for application Letters at /records/download-va-letters/letters
      │ Generating HTML template for application 21-527EZ pension benefits form at /pension/application/527EZ
      │ Generating HTML template for application Account at /account
      │ Generating HTML template for application Connected Accounts at /account/connected-accounts
      │ Generating HTML template for application Dashboard at /my-va
      │ Generating HTML template for application VA Profile at /profile
      │ Generating HTML template for application VA Profile at /profile-beta
      │ Generating HTML template for application Post 9/11 GI Bill Status at /education/gi-bill/post-9-11/ch-33-benefit
      │ Generating HTML template for application 40-40007 pre need burial planning form at /burials-and-memorials/pre-need/form-10007-apply-for-eligibility
      │ Generating HTML template for application Search at /search
      │ Generating HTML template for application Terms and Conditions at /health-care/medical-information-terms-conditions
      │ Generating HTML template for application My Health Account Validation at /health-care/my-health-account-validation
      │ Generating HTML template for application VA Online Scheduling at /vaos
      │ Generating HTML template for application Verify identity at /verify
      │ Generating HTML template for application Veteran ID Card V1 at /records/get-veteran-id-cards/apply
      │ Generating HTML template for application 21-22 Appoint Veteran Service Officer as Representative at /veteran-representative
      │ Generating HTML template for application Veteran ID Card V2 at /veteran-id-card/apply
      │ Generating HTML template for application 28-1900 Vocational Rehab Chapter 31 form at /employment/vocational-rehab-and-employment/application/chapter31
      │ Generating HTML template for application 28-8832 Vocational Rehab Chapter 36 form at /employment/vocational-rehab-and-employment/application/chapter36
      │ Drupal content unavailable in local cache: /var/www/cms/docroot/vendor/va-gov/web/.cache/localhost/drupal/pages.json
      │ Attempting to load Drupal content from API at http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com
      │ Error: HTTP error: 504: Gateway Time-out
      │     at Object.query (/var/www/cms/docroot/vendor/va-gov/web/src/site/stages/build/drupal/api.js:90:13)
      │     at process._tickCallback (internal/process/next_tick.js:68:7)
      │ Failed to pipe Drupal content into Metalsmith!
      │ Drupal-generated pages set to overwrite vagov-content.
      │ Drupal debug page written to /drupal/debug.
      │ Hash: 12e72deb334496c01890
      │ Version: webpack 4.32.2
      │ Time: 18026ms
      │ Built at: 09/24/2019 12:19:42 AM
      │ Entrypoint auth = vendor.entry.js auth.css auth.entry.js
      │ Entrypoint beta-enrollment = vendor.entry.js beta-enrollment.css beta-enrollment.entry.js
      │ Entrypoint burials = vendor.entry.js burials.css burials.entry.js
      │ Entrypoint claims-status = vendor.entry.js claims-status.css claims-status.entry.js
      │ Entrypoint 526EZ-claims-increase = vendor.entry.js 526EZ-claims-increase.css 526EZ-claims-increase.entry.js
      │ Entrypoint 686-dependent-status = vendor.entry.js 686-dependent-status.css 686-dependent-status.entry.js
      │ Entrypoint 526EZ-all-claims = vendor.entry.js 526EZ-all-claims.css 526EZ-all-claims.entry.js
      │ Entrypoint discharge-upgrade-instructions = vendor.entry.js discharge-upgrade-instructions.css discharge-upgrade-instructions.entry.js
      │ Entrypoint 0993-edu-benefits = vendor.entry.js 0993-edu-benefits.css 0993-edu-benefits.entry.js
      │ Entrypoint 0994-edu-benefits = vendor.entry.js 0994-edu-benefits.css 0994-edu-benefits.entry.js
      │ Entrypoint 1990-edu-benefits = vendor.entry.js 1990-edu-benefits.css 1990-edu-benefits.entry.js
      │ Entrypoint 1990e-edu-benefits = vendor.entry.js 1990e-edu-benefits.css 1990e-edu-benefits.entry.js
      │ Entrypoint 1990n-edu-benefits = vendor.entry.js 1990n-edu-benefits.css 1990n-edu-benefits.entry.js
      │ Entrypoint 1995-edu-benefits = vendor.entry.js 1995-edu-benefits.css 1995-edu-benefits.entry.js
      │ Entrypoint 1995-STEM-edu-benefits = vendor.entry.js 1995-STEM-edu-benefits.css 1995-STEM-edu-benefits.entry.js
      │ Entrypoint 5490-edu-benefits = vendor.entry.js 5490-edu-benefits.css 5490-edu-benefits.entry.js
      │ Entrypoint 5495-edu-benefits = vendor.entry.js 5495-edu-benefits.css 5495-edu-benefits.entry.js
      │ Entrypoint feedback-tool = vendor.entry.js feedback-tool.css feedback-tool.entry.js
      │ Entrypoint facilities = vendor.entry.js facilities.css facilities.entry.js
      │ Entrypoint gi = vendor.entry.js gi.css gi.entry.js
      │ Entrypoint hca = vendor.entry.js hca.css hca.entry.js
      │ Entrypoint id-card-beta = vendor.entry.js id-card-beta.css id-card-beta.entry.js
      │ Entrypoint letters = vendor.entry.js letters.css letters.entry.js
      │ Entrypoint pensions = vendor.entry.js pensions.css pensions.entry.js
      │ Entrypoint account = vendor.entry.js account.css account.entry.js
      │ Entrypoint connected-accounts = vendor.entry.js connected-accounts.css connected-accounts.entry.js
      │ Entrypoint dashboard = vendor.entry.js dashboard.css dashboard.entry.js
      │ Entrypoint profile-360 = vendor.entry.js profile-360.css profile-360.entry.js
      │ Entrypoint profile-360-beta = vendor.entry.js profile-360-beta.css profile-360-beta.entry.js
      │ Entrypoint post-911-gib-status = vendor.entry.js post-911-gib-status.css post-911-gib-status.entry.js
      │ Entrypoint pre-need = vendor.entry.js pre-need.css pre-need.entry.js
      │ Entrypoint proxy-rewrite = vendor.entry.js proxy-rewrite.css proxy-rewrite.entry.js
      │ Entrypoint public-outreach-materials = vendor.entry.js public-outreach-materials.css public-outreach-materials.entry.js
      │ Entrypoint search = vendor.entry.js search.css search.entry.js
      │ Entrypoint static-pages = vendor.entry.js static-pages.css static-pages.entry.js
      │ Entrypoint terms-and-conditions = vendor.entry.js terms-and-conditions.css terms-and-conditions.entry.js
      │ Entrypoint my-health-account-validation = vendor.entry.js my-health-account-validation.css my-health-account-validation.entry.js
      │ Entrypoint vaos = vendor.entry.js vaos.css vaos.entry.js
      │ Entrypoint verify = vendor.entry.js verify.css verify.entry.js
      │ Entrypoint veteran-id-card = vendor.entry.js veteran-id-card.css veteran-id-card.entry.js
      │ Entrypoint veteran-representative = vendor.entry.js veteran-representative.css veteran-representative.entry.js
      │ Entrypoint vic-v2 = vendor.entry.js vic-v2.css vic-v2.entry.js
      │ Entrypoint chapter31-vre = vendor.entry.js chapter31-vre.css chapter31-vre.entry.js
      │ Entrypoint chapter36-vre = vendor.entry.js chapter36-vre.css chapter36-vre.entry.js
      │ Entrypoint polyfills = vendor.entry.js polyfills.entry.js
      │ Entrypoint style = style.css style.entry.js
      │ Entrypoint styleConsolidated = styleConsolidated.css styleConsolidated.entry.js
      │
      │
      │ ---
      │
      │ There are 122 broken links!
      │
      │ ---
      │
      │ Page,Broken link
      │ 404.md,<a href="/health-care/how-to-apply/">How do I apply for health care?</a>
      │ maintenance.md,<a href="/health-care/how-to-apply/">How do I apply for health care?</a>
      │ discharge-upgrade-instructions,<a href="/health-care/get-medical-records/" id="pqcslais">                                Get VA medical records                            </a>
      │ health-care/apply/application,<a href="/health-care/">          Health Care      </a>
      │ health-care/apply/application,<a aria-current="page" href="/health-care/how-to-apply/">          Apply for VA Health Care      </a>
      │ records/download-va-letters/letters,<a href="/records">          Records      </a>
      │ pension/application/527EZ,<a href="/pension/">          Pension benefits      </a>
      │ pension/application/527EZ,<a aria-current="page" href="/pension/how-to-apply/">          Apply for Veterans Pension      </a>
      │ education/gi-bill/post-9-11/ch-33-benefit,<a href="/careers-employment/vocational-rehabilitation/" id="hitmsoyd">                                Vocational Rehab and Employment                            </a>
      │ education/gi-bill/post-9-11/ch-33-benefit,<a href="/careers-employment/education-and-career-counseling/" id="mqr">                                Educational and Career Counseling                            </a>
      │ health-care/medical-information-terms-conditions,<a href="/health-care">          Health care      </a>
      │ change-address,<a href="/health-care/update-health-information/" id="dqqzsbtsv">                <h4 class="va-nav-linkslist-title">Update your health benefits information (VA Form 10-10EZR)</h4>                <p class="va-nav-linkslist-description">Use VA Form 10-10EZR to update your personal, financial, and insurance information after you’re enrolled in VA health care.</p>              </a>
      │ family-member-benefits,<a href="/health-care/family-caregiver-benefits/" class="no-external-icon">        <span class="hub-page-link-list__header">         Health care          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        Find out if you may qualify for health care through our CHAMPVA program, the Department of Defense's TRICARE program, or one of our programs related to a Veteran's service-connected disability. If you already have health care through VA, learn how to manage your health and benefits. <br> <b>For spouse, dependent child, surviving spouse, surviving child</b>        </p>      </a>
      │ family-member-benefits,<a href="/pension/survivors-pension/" class="no-external-icon">        <span class="hub-page-link-list__header">         Survivors Pension          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you're the surviving spouse or child of a Veteran with wartime service, find out if you're eligible for monthly pension benefits. <br> <b>For surviving spouse, surviving child</b>        </p>      </a>
      │ family-member-benefits,<a href="/health-care/family-caregiver-benefits/comprehensive-assistance/" class="no-external-icon">        <span class="hub-page-link-list__header">         Program of Comprehensive Assistance for Family Caregivers          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you’re a family member caring for a Veteran with disabilities who was injured in the line of duty on or after September 11, 2001, learn how to apply for health care benefits and other support.        </p>      </a>
      │ family-member-benefits,<a href="/health-care/">              <b>VA health care for Veterans</b>              <p class="va-nav-linkslist-description">Health care benefits and online health management tools for Veterans with service-connected disabilities or who meet other eligibility requirements</p>            </a>
      │ family-member-benefits,<a href="/pension/how-to-apply/">              <b>Veterans Pension</b>              <p class="va-nav-linkslist-description">Monthly payments for wartime Veterans with limited or no income who meet certain age and disability requirements</p>            </a>
      │ ,<a data-nav-path="Health care->Refill and track your prescriptions" href="/health-care/refill-track-prescriptions/">Refill and track your prescriptions</a>
      │ ,<a data-nav-path="Health care->Send a secure message" href="/health-care/secure-messaging/">Send a secure message to your health care team</a>
      │ ,<a data-nav-path="Health care->Schedule and view your appointments" href="/health-care/schedule-view-va-appointments/">Schedule and view your appointments</a>
      │ ,<a data-nav-path="Health care->View your lab and test results" href="/health-care/view-test-and-lab-results/">View your lab and test results</a>
      │ ,<a data-nav-path="Records->Apply now for a Veteran ID Card" href="/records/get-veteran-id-cards/">Get Veteran ID cards</a>
      │ ,<a data-nav-path="Records->Get your VA medical records" href="/health-care/get-medical-records/">Get your VA medical records</a>
      │ ,<a data-nav-path="Records->Request your military records" href="/records/get-military-service-records/">Request your military records (DD214)</a>
      │ ,<a href="/careers-employment/" id="wszwgytgb"><i class="icon-small icon-heading hub-icon-careers hub-background-careers white"></i>Careers and employment</a>
      │ ,<a href="/pension/" id="esayyycn"><i class="icon-small icon-heading hub-icon-pension hub-background-pension white"></i>Pension</a>
      │ ,<a href="/records/" id="zhtwk"><i class="icon-small icon-heading hub-icon-records hub-background-records white"></i>Records</a>
      │ ,<a href="/health-care/" id="mpaivwvt"><i class="icon-small icon-heading hub-icon-health-care hub-background-health-care white"></i>Health care</a>
      │ service-member-benefits,<a href="/careers-employment/education-and-career-counseling/" class="no-external-icon">        <span class="hub-page-link-list__header">         Educational and career counseling          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        Get support transitioning to a civilian career with free educational and career counseling (also called Chapter 36). You'll need to apply between 6 months before and 1 year after separation. <br> <b>Open to active-duty service members and Veterans only</b>        </p>      </a>
      │ service-member-benefits,<a href="/careers-employment/vocational-rehabilitation/" class="no-external-icon">        <span class="hub-page-link-list__header">         Vocational Rehabilitation and Employment          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you have a service-connected disability that limits your ability to work or prevents you from working, find out how to apply for vocational rehab. You can apply up to 12 years from when you receive your notice of separation or your first VA disability rating. <br> <b>Open to service members and Veterans (active duty, Guard, and Reserve)</b>        </p>      </a>
      │ service-member-benefits,<a href="/careers-employment/veteran-owned-business-support/" class="no-external-icon">        <span class="hub-page-link-list__header">         Support for Veteran-owned small businesses          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you served on active duty, register to do business with VA and get support for your Veteran-owned small business. If you have a service-connected disability related to active-duty service or training, you may qualify to register as a service-disabled Veteran-owned small business. <br> <b>Open to Veterans (active duty, Guard, and Reserve)</b>        </p>      </a>
      │ service-member-benefits,<a href="/pension/eligibility/" class="no-external-icon">        <span class="hub-page-link-list__header">         Veterans Pension program          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you served on active duty during wartime, are at least 65 years old or have a service-connected disability, and have limited or no income, find out if you qualify for Veterans pension benefits. <br> <b>Open to active-duty Veterans only</b>        </p>      </a>
      │ service-member-benefits,<a href="/pension/aid-attendance-housebound/" class="no-external-icon">        <span class="hub-page-link-list__header">         Aid and attendance or housebound allowance          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        If you need help with your daily activities or you’re housebound, check whether you're eligible to have increased aid added to your monthly Veterans pension payments. <br> <b>Open to active-duty Veterans only</b>        </p>      </a>
      │ welcome-kit,<a href="/health-care/" id="krkxljgb">                <h4 class="va-nav-linkslist-title">Health Care</h4>                <p class="va-nav-linkslist-description">Apply for VA health care, find out how to access services, and manage your health and benefits online.</p>              </a>
      │ welcome-kit,<a href="/careers-employment/" id="qdyaskoasd">                <h4 class="va-nav-linkslist-title">Careers and Employment</h4>                <p class="va-nav-linkslist-description">Apply for vocational rehabilitation services, get support for your Veteran-owned small business, and access other career resources.</p>              </a>
      │ welcome-kit,<a href="/pension/" id="fqhedye">                <h4 class="va-nav-linkslist-title">Pension</h4>                <p class="va-nav-linkslist-description">Apply for monthly payments for wartime Veterans and survivors with limited or no income who meet certain age and disability requirements.</p>              </a>
      │ welcome-kit,<a href="/records/" id="iyslasd">                <h4 class="va-nav-linkslist-title">Records</h4>                <p class="va-nav-linkslist-description">Apply for a printed Veteran ID card, get your VA benefit letters and medical records, and learn how to apply for a discharge upgrade.</p>              </a>
      │ records/download-va-letters,<a href="/records">          Records      </a>
      │ records/download-va-letters,<a href="/health-care/get-medical-records/" id="icndpdbnc">                                Get VA medical records                            </a>
      │ burials-memorials/bereavement-counseling,<a href="/records/get-military-service-records/" id="sxhorpzm">                                Request Military Records                            </a>
      │ burials-memorials/bereavement-counseling,<a href="/pension/survivors-pension/" id="ztxljevah">                <h4 class="va-nav-linkslist-title">How to Apply for a Survivors Pension</h4>                <p class="va-nav-linkslist-description">If you’re an unmarried surviving spouse or an unmarried child of a deceased Veteran with wartime service, find out if you can get monthly payments.</p>              </a>
      │ burials-memorials/dependency-indemnity-compensation,<a href="/records/get-military-service-records/" id="asfhzed">                                Request Military Records                            </a>
      │ burials-memorials/dependency-indemnity-compensation,<a href="/pension/pension-management-centers/">Find your PMC</a>
      │ burials-memorials/eligibility,<a href="/records/get-military-service-records/" id="omkhxi">                                Request Military Records                            </a>
      │ burials-memorials,<a href="/records/get-military-service-records/" class="no-external-icon">        <span class="hub-page-link-list__header">         Request Military Records (DD214)          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        View and print documents from your official military personnel file (including your DD214).        </p>      </a>
      │ burials-memorials,<a href="/pension/survivors-pension/">              <b>Survivors Pension</b>              <p class="va-nav-linkslist-description">Find out if you’re eligible and how to apply for VA pension benefits as a surviving spouse or child of a deceased Veteran with wartime service.</p>            </a>
      │ burials-memorials/memorial-items,<a href="/records/get-military-service-records/" id="wpluan">                                Request Military Records                            </a>
      │ burials-memorials/plan-a-burial,<a href="/records/get-military-service-records/" id="eyiixoq">                                Request Military Records                            </a>
      │ burials-memorials/pre-need-eligibility,<a href="/records/get-military-service-records/" id="calfiuv">                                Request Military Records                            </a>
      │ burials-memorials/veterans-burial-allowance,<a href="/records/get-military-service-records/" id="cbkhymsy">                                Request Military Records                            </a>
      │ burials-memorials/what-to-expect-at-military-funeral,<a href="/records/get-military-service-records/" id="ihwzzq">                                Request Military Records                            </a>
      │ life-insurance,<a href="/pension/">              <b>Pension benefits</b>              <p class="va-nav-linkslist-description">Find out if you're eligible for tax-free monthly payments as a wartime Veteran or surviving spouse or child.</p>            </a>
      │ life-insurance,<a href="/health-care/">              <b>VA health care</b>              <p class="va-nav-linkslist-description">Find out how to apply for and manage your VA health care benefits.</p>            </a>
      │ disability/about-disability-ratings-beta,<a href="/health-care/get-medical-records/" id="cofcevy">                                Share medical records                            </a>
      │ disability/about-disability-ratings,<a href="/health-care/get-medical-records/" id="zzbsompuf">                                Share medical records                            </a>
      │ disability/add-remove-dependent,<a href="/health-care/get-medical-records/" id="bezmvhqti">                                Share medical records                            </a>
      │ disability/add-remove-dependent,<a href="/pension/" id="ixflohhz">                <h4 class="va-nav-linkslist-title">Pension benefits</h4>                <p class="va-nav-linkslist-description">Apply for monthly pension benefits for wartime Veterans and survivors.</p>              </a>
      │ disability/after-you-file-claim,<a href="/health-care/get-medical-records/" id="zwmbvmgg">                                Share medical records                            </a>
      │ disability/after-you-file-claim,<a href="/careers-employment/vocational-rehabilitation/" id="ncezsvdcjn">                <h4 class="va-nav-linkslist-title">Vocational Rehabilitation and Employment (VR&E)</h4>                <p class="va-nav-linkslist-description">If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ disability/eligibility,<a href="/health-care/get-medical-records/" id="bwocpkfgme">                                Share medical records                            </a>
      │ disability/eligibility,<a href="/careers-employment/vocational-rehabilitation/eligibility/" id="rgxehbfl">                <h4 class="va-nav-linkslist-title">VR&E eligibility</h4>                <p class="va-nav-linkslist-description">If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ disability/eligibility,<a href="/careers-employment/vocational-rehabilitation/ides/" id="qqscjxcnt">                <h4 class="va-nav-linkslist-title">Accessing VR&E through the Integrated Disability Evaluation System (IDES)</h4>                <p class="va-nav-linkslist-description">If you've been referred to IDES to determine if you're medically unfit for duty due to a service-connected disability, find out how to access VR&E services as quickly as possible.</p>              </a>
      │ disability/file-an-appeal,<a href="/health-care/get-medical-records/" id="czppgwpzce">                                Share medical records                            </a>
      │ disability/get-help-filing-claim,<a href="/health-care/get-medical-records/" id="rvlctymt">                                Share medical records                            </a>
      │ disability/how-to-file-claim,<a href="/health-care/get-medical-records/" id="jzeijqf">                                Share medical records                            </a>
      │ disability/how-to-file-claim,<a href="/careers-employment/vocational-rehabilitation/" id="hgzylcwym">                <h4 class="va-nav-linkslist-title">Vocational Rehabilitation and Employment (VR&E)</h4>                <p class="va-nav-linkslist-description">If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ disability,<a href="/health-care/get-medical-records/" class="no-external-icon">        <span class="hub-page-link-list__header">         Share your VA medical records          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        Set up your personal health record and download reports to share with your VA and non-VA doctors.        </p>      </a>
      │ disability,<a href="/health-care/about-va-health-benefits/long-term-care/">              <b>VA nursing homes, assisted living, and home health care</b>              <p class="va-nav-linkslist-description">Explore long-term care options for Veterans and their caregivers.</p>            </a>
      │ disability,<a href="/careers-employment/vocational-rehabilitation/">              <b>Vocational Rehabilitation and Employment</b>              <p class="va-nav-linkslist-description">Find out if you qualify for help exploring employment options, any training you may need, and other voc rehab services.</p>            </a>
      │ disability,<a href="/pension/aid-attendance-housebound/">              <b>Aid and Attendance benefits and Housebound allowance</b>              <p class="va-nav-linkslist-description">See if you're eligible for extra monthly pension payments if you need more aid than you're currently receiving.</p>            </a>
      │ disability/upload-supporting-evidence,<a href="/health-care/get-medical-records/" id="bhbulylbhw">                                Share medical records                            </a>
      │ disability/va-claim-exam,<a href="/health-care/get-medical-records/" id="kmgdc">                                Share medical records                            </a>
      │ disability/about-disability-ratings/after-you-get-a-rating,<a href="/health-care/how-to-apply/">Apply for VA health care</a>
      │ disability/eligibility/ptsd,<a href="/health-care/health-needs-conditions/mental-health/ptsd/#how-do-i-access-va-services-fo">Find out how to access VA services for PTSD</a>
      │ disability/eligibility/hazardous-materials-exposure/gulf-war-illness-afghanistan,<a href="/health-care/health-needs-conditions/health-issues-related-to-service-era/operation-enduring-freedom/">Find out what other health risks may be connected to your service in Afghanistan</a>
      │ disability/how-to-file-claim/evidence-needed,<a href="/pension/aid-attendance-housebound/">Learn more about Aid and Attendance benefits and Housebound allowance</a>
      │ disability/how-to-file-claim/when-to-file/pre-discharge-claim,<a href="/careers-employment/vocational-rehabilitation/ides/">Find out how to access VR&E services through IDES</a>
      │ disability/how-to-file-claim/when-to-file/pre-discharge-claim,<a href="/careers-employment/vocational-rehabilitation/" id="rxskue">                <h4 class="va-nav-linkslist-title">Vocational Rehabilitation and Employment (VR&E)</h4>                <p class="va-nav-linkslist-description">If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ housing-assistance,<a href="/pension/">              <strong>Pension Benefits</strong>              <p class="va-nav-linkslist-description">See if you qualify for pension benefits as a wartime Veteran or a surviving spouse or child.</p>            </a>
      │ housing-assistance,<a href="/careers-employment/vocational-rehabilitation/">              <strong>Vocational Rehabilitation and Employment (VR&E)</strong>              <p class="va-nav-linkslist-description">If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>            </a>
      │ housing-assistance/home-loans/surviving-spouse,<a href="/pension/pension-management-centers/">Find a VA pension management center</a>
      │ education/about-gi-bill-benefits,<a href="/careers-employment/vocational-rehabilitation/" id="wxknrdurkh">                                Vocational Rehab and Employment                            </a>
      │ education/about-gi-bill-benefits,<a href="/careers-employment/education-and-career-counseling/" id="nwvzjr">                                Educational and Career Counseling                            </a>
      │ education/after-you-apply,<a href="/careers-employment/vocational-rehabilitation/" id="rjpruk">                                Vocational Rehab and Employment                            </a>
      │ education/after-you-apply,<a href="/careers-employment/education-and-career-counseling/" id="vipdtt">                                Educational and Career Counseling                            </a>
      │ education/after-you-apply,<a href="/careers-employment/education-and-career-counseling/">Learn about educational and career counseling</a>
      │ education/after-you-apply,<a href="/careers-employment/">Learn about career-development resources</a>
      │ education/after-you-apply,<a href="/careers-employment/vocational-rehabilitation/" id="lrlqhl">                <h4 class="va-nav-linkslist-title">Vocational Rehabilitation and Employment (VR&E)</h4>                <p class="va-nav-linkslist-description">If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ education/benefit-rates,<a href="/careers-employment/vocational-rehabilitation/" id="lhdrdo">                                Vocational Rehab and Employment                            </a>
      │ education/benefit-rates,<a href="/careers-employment/education-and-career-counseling/" id="gwffuuvw">                                Educational and Career Counseling                            </a>
      │ education/change-gi-bill-benefits,<a href="/careers-employment/vocational-rehabilitation/" id="mfhyths">                                Vocational Rehab and Employment                            </a>
      │ education/change-gi-bill-benefits,<a href="/careers-employment/education-and-career-counseling/" id="cbgckvr">                                Educational and Career Counseling                            </a>
      │ education/choosing-a-school,<a href="/careers-employment/vocational-rehabilitation/" id="crfimlei">                                Vocational Rehab and Employment                            </a>
      │ education/choosing-a-school,<a href="/careers-employment/education-and-career-counseling/" id="tgetfdoudu">                                Educational and Career Counseling                            </a>
      │ education/eligibility,<a href="/careers-employment/vocational-rehabilitation/" id="xpbgkz">                                Vocational Rehab and Employment                            </a>
      │ education/eligibility,<a href="/careers-employment/education-and-career-counseling/" id="vfskjszh">                                Educational and Career Counseling                            </a>
      │ education/eligibility,<a href="/careers-employment/education-and-career-counseling/">Learn more about Educational and Career Counseling</a>
      │ education/eligibility,<a href="/careers-employment/vocational-rehabilitation/eligibility/">Find out if you qualify for Vocational Rehab and Employment</a>
      │ education/eligibility,<a href="/careers-employment/dependent-benefits/">Learn more about vocational rehab services for dependent family members</a>
      │ education/eligibility,<a href="/careers-employment/vocational-rehabilitation/how-to-apply/">Find out how to apply for Vocational Rehab and Employment</a>
      │ education/eligibility,<a href="/careers-employment/education-and-career-counseling/">Learn more about Educational and Career Counseling</a>
      │ education/how-to-apply,<a href="/careers-employment/vocational-rehabilitation/" id="ahmdmc">                                Vocational Rehab and Employment                            </a>
      │ education/how-to-apply,<a href="/careers-employment/education-and-career-counseling/" id="xhwrae">                                Educational and Career Counseling                            </a>
      │ education/how-to-apply,<a href="/careers-employment/vocational-rehabilitation/how-to-apply/">Find out how to apply for Vocational Rehab and Employment</a>
      │ education/how-to-apply,<a href="/careers-employment/education-and-career-counseling/">Learn more about Educational and Career Counseling</a>
      │ education/how-to-apply,<a href="/careers-employment/vocational-rehabilitation/" id="pilvhugcf">                <h4 class="va-nav-linkslist-title">Vocational Rehabilitation and Employment (VR&E)</h4>                <p class="va-nav-linkslist-description">If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.</p>              </a>
      │ education/how-to-apply,<a href="/careers-employment/education-and-career-counseling/" id="ytlkxuurc">                <h4 class="va-nav-linkslist-title">Educational and Career Counseling</h4>                <p class="va-nav-linkslist-description">If you’re leaving active service soon, find out how to get free Educational and Career Counseling (also called Chapter 36).</p>              </a>
      │ education/how-to-apply,<a href="/careers-employment/veteran-owned-business-support/" id="rvdybi">                <h4 class="va-nav-linkslist-title">Register your Veteran-Owned Small Business</h4>                <p class="va-nav-linkslist-description">If you have—or want to start—your own business, we can help. Register to do business with VA and get support for your Veteran-Owned Small Business.</p>              </a>
      │ education/how-to-apply,<a href="/careers-employment/family-resources/" id="txwjtg">                <h4 class="va-nav-linkslist-title">Explore resources for military and Veteran family members</h4>                <p class="va-nav-linkslist-description">Find out how the Veterans Employment Center can help spouses and other family members access valuable career resources.</p>              </a>
      │ education,<a href="/careers-employment/vocational-rehabilitation/" class="no-external-icon">        <span class="hub-page-link-list__header">         Vocational Rehabilitation and Employment          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        See if you qualify for help exploring employment options, any training you may need, and other voc rehab services.        </p>      </a>
      │ education,<a href="/careers-employment/education-and-career-counseling/" class="no-external-icon">        <span class="hub-page-link-list__header">         Educational and career counseling (Chapter 36)          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        Find out how to get free educational and career counseling as a recently discharged Veteran or a dependent family member.        </p>      </a>
      │ education,<a href="/careers-employment/careerscope-skills-assessment/" class="no-external-icon">        <span class="hub-page-link-list__header">         CareerScope assessment          <img class="all-link-arrow" src="/img/arrow-right-blue.svg" alt="right-arrow">        </span>        <p class="hub-page-link-list__description">        Get a CareerScope assessment to help you figure out your career path when transitioning to civilian life.        </p>      </a>
      │ education,<a href="/careers-employment/vocational-rehabilitation/">              <b>Vocational Rehabilitation and Employment</b>              <p class="va-nav-linkslist-description">Find out if you qualify for help exploring employment options, any training you may need, and other voc rehab services.</p>            </a>
      │ education,<a href="/careers-employment/veteran-owned-business-support/">              <b>Veteran-owned small business support</b>              <p class="va-nav-linkslist-description">Register to do business with VA and get support for your Veteran-owned small business.</p>            </a>
      │ education/opt-out-information-sharing,<a href="/careers-employment/vocational-rehabilitation/" id="umuswzbwn">                                Vocational Rehab and Employment                            </a>
      │ education/opt-out-information-sharing,<a href="/careers-employment/education-and-career-counseling/" id="gaygfwc">                                Educational and Career Counseling                            </a>
      │ education/other-va-education-benefits,<a href="/careers-employment/vocational-rehabilitation/" id="ftpaljew">                                Vocational Rehab and Employment                            </a>
      │ education/other-va-education-benefits,<a href="/careers-employment/education-and-career-counseling/" id="ykpxkorr">                                Educational and Career Counseling                            </a>
      │ education/survivor-dependent-benefits,<a href="/careers-employment/vocational-rehabilitation/" id="raypiavqbd">                                Vocational Rehab and Employment                            </a>
      │ education/survivor-dependent-benefits,<a href="/careers-employment/education-and-career-counseling/" id="etihhna">                                Educational and Career Counseling                            </a>
      │ education/transfer-post-9-11-gi-bill-benefits,<a href="/careers-employment/vocational-rehabilitation/" id="bqullia">                                Vocational Rehab and Employment                            </a>
      │ education/transfer-post-9-11-gi-bill-benefits,<a href="/careers-employment/education-and-career-counseling/" id="nhuccgjkyr">                                Educational and Career Counseling                            </a>
      │
      │ ---
      │
      │
      │ Build finished!
    And I am at "/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"                     # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "VA blind and low vision rehabilitation services - EDITED"                                        # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    And I am at "/static/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"              # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
      Current response status code is 404, but 200 expected. (Behat\Mink\Exception\ExpectationException)
    │
    │  Step Failed.
    │  Site: none
    │  Current URL: http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/static/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services
    │  Last Page Output: http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com//sites/default/files/test_failures/failure-1569284387.html
    │
    │  Watchdog Errors:
    │   ID      Date          Type      Severity  Message
    │   302340  23/Sep 20:19  page not  warning   /static/health-care/about-va-health-
    │                         found               benefits/vision-care/blind-low-visio
    │                                             n-rehab-services
    │   302339  23/Sep 20:18  php       warning   Warning: Creating default object
    │                                             from empty value in
    │                                             Drupal\menu_link_content\Plugin\Menu
    │                                             \MenuLinkContent->updateLink() (line
    │                                             215 of
    │                                             /var/www/cms/docroot/core/modules/me
    │                                             nu_link_content/src
    │   302338  23/Sep 20:18  php       warning   Warning: Creating default object
    │                                             from empty value in
    │                                             Drupal\menu_link_content\Plugin\Menu
    │                                             \MenuLinkContent->updateLink() (line
    │                                             215 of
    │                                             /var/www/cms/docroot/core/modules/me
    │                                             nu_link_content/src
    │   302337  23/Sep 20:18  php       warning   Warning: Creating default object
    │                                             from empty value in
    │                                             Drupal\menu_link_content\Plugin\Menu
    │                                             \MenuLinkContent->updateLink() (line
    │                                             215 of
    │                                             /var/www/cms/docroot/core/modules/me
    │                                             nu_link_content/src
    │   302336  23/Sep 20:18  php       warning   Warning: Creating default object
    │                                             from empty value in
    │                                             Drupal\menu_link_content\Plugin\Menu
    │                                             \MenuLinkContent->updateLink() (line
    │                                             215 of
    │                                             /var/www/cms/docroot/core/modules/me
    │                                             nu_link_content/src
    │   302335  23/Sep 20:18  content   notice    page: updated VA blind and low
    │                                             vision rehabilitation services -
    │                                             EDITED.
    │   302334  23/Sep 20:17  php       warning   User warning: The following profile
    │                                             is missing from the file system:
    │                                             headless_lightning in
    │                                             drupal_get_filename() (line 276 of
    │                                             /var/www/cms/docroot/core/includes/b
    │                                             ootstrap.inc) #0 /var/www/
    │   302333  23/Sep 20:17  php       warning   User warning: The following profile
    │                                             is missing from the file system:
    │                                             headless_lightning in
    │                                             drupal_get_filename() (line 276 of
    │                                             /var/www/cms/docroot/core/includes/b
    │                                             ootstrap.inc) #0 /var/www/
    │   302332  23/Sep 20:17  php       warning   User warning: The following profile
    │                                             is missing from the file system:
    │                                             headless_lightning in
    │                                             drupal_get_filename() (line 276 of
    │                                             /var/www/cms/docroot/core/includes/b
    │                                             ootstrap.inc) #0 /var/www/
    │   302331  23/Sep 20:17  php       warning   User warning: The following profile
    │                                             is missing from the file system:
    │                                             headless_lightning in
    │                                             drupal_get_filename() (line 276 of
    │                                             /var/www/cms/docroot/core/includes/b
    │                                             ootstrap.inc) #0 /var/www/
    │
    │
    │
    └─ @AfterStep # CustomDrupal\FeatureContext::logAfterFailedStep()
    Then I should see "VA blind and low vision rehabilitation services - EDITED"                                        # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    Then print current URL                                                                                # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()

  Scenario: The homepage is the log in form and the site title is as intended. # features/content.feature:29
    Given I am on the homepage                                                 # Drupal\DrupalExtension\Context\MinkContext::iAmOnHomepage()
    Then I should see "Log in"                                                 # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    And I should see "Veterans Affairs" in the "title" element                 # Drupal\DrupalExtension\Context\MinkContext::assertElementContainsText()
    Then print current URL                                                     # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()
      │ http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/

@api
Feature: Permissions
      """
      Pattern for content type reuse.
      | title                              |
      | "page"                             |
      | "landing_page"                     |
      | "health_care_region_detail_page"   |
      | "documentation_page"               |
      | "event"                            |
      | "event_listing"                    |
      | "health_care_local_facility"       |
      | "health_care_region_page"          |
      | "health_care_local_health_service" |
      | "press_release"                    |
      | "office"                           |
      | "outreach_asset"                   |
      | "publication_listing"              |
      | "person_profile"                   |
      | "news_story"                       |
      """

  @perms @content_api_consumer
  Scenario Outline: Content api consumer can access redirects and graphql api # features/perms.feature:23
      """
      We may want to extend this test for other roles
      """
    Given I am logged in as a user with the <role> role                       # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am on <page>                                                        # Drupal\DrupalExtension\Context\MinkContext::visit()
    Then the response status code should be <code>                            # Drupal\DrupalExtension\Context\MinkContext::assertResponseStatus()

    Examples:
      | role                   | page          | code |
      | "content_api_consumer" | "/graphql"    | 200  |
      | "content_api_consumer" | "/flags_list" | 200  |

  @perms @content_api_consumer @cac_menus
  Scenario: Content api consumer cannot alter existing menus            # features/perms.feature:36
    Given I am logged in as a user with the "content_api_consumer" role # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am on "admin/structure/menu"                                  # Drupal\DrupalExtension\Context\MinkContext::visit()
    Then I should not see "Edit menu"                                   # Drupal\DrupalExtension\Context\MinkContext::assertPageNotContainsText()
    And I should see "View JSON"                                        # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()

  @perms @content_editor
  Scenario Outline: Content editor can edit - edit test indicates save perm is true. # features/perms.feature:43
      """
      We may want to extend this test for other roles
      """
    Given I am logged in as a user with the <role> role                              # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    Then I should be able to edit an <type>                                          # Drupal\DrupalExtension\Context\DrupalContext::assertEditNodeOfType()

    Examples:
      | role             | type                               |
      | "content_editor" | "page"                             |
      | "content_editor" | "landing_page"                     |
      | "content_editor" | "health_care_region_detail_page"   |
      | "content_editor" | "documentation_page"               |
      | "content_editor" | "event"                            |
      | "content_editor" | "event_listing"                    |
      | "content_editor" | "health_care_local_facility"       |
      | "content_editor" | "health_care_region_page"          |
      | "content_editor" | "health_care_local_health_service" |
      | "content_editor" | "press_release"                    |
      | "content_editor" | "office"                           |
      | "content_editor" | "outreach_asset"                   |
      | "content_editor" | "publication_listing"              |
      | "content_editor" | "person_profile"                   |
      | "content_editor" | "news_story"                       |

  @perms @content_reviewer @content_publisher
  Scenario Outline: Content reviewer can review content publisher can publish, authenticated can only create. # features/perms.feature:69
    Given I am logged in as a user with the "authenticated" role                                              # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    Then I am viewing an <type> with the title <title>                                                        # Drupal\DrupalExtension\Context\DrupalContext::createNode()
    Then I am logged in as a user with the "administrator" role                                               # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I visit the "edit" page for a node with the title <title>                                             # CustomDrupal\FeatureContext::iViewNode()
    Then I should see "EDITORIAL WORKFLOW"                                                                    # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    And the "#edit-moderation-state-0-current" element should exist                                           # CustomDrupal\FeatureContext::theElementShouldExist()
    And I should see "Change to"                                                                              # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    And the "#edit-moderation-state-0-state" element should exist                                             # CustomDrupal\FeatureContext::theElementShouldExist()
    And I should see "Revision log message"                                                                   # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    Then I am logged in as a user with the "authenticated" role                                               # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I visit the "edit" page for a node with the title <title>                                             # CustomDrupal\FeatureContext::iViewNode()
    Then the "#edit-moderation-state-0-state" element should not exist                                        # CustomDrupal\FeatureContext::theElementShouldNotExist()
    Then I am logged in as a user with the "content_reviewer" role                                            # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I visit the "edit" page for a node with the title <title>                                             # CustomDrupal\FeatureContext::iViewNode()
    Then "#edit-moderation-state-0-state" should contain "review"                                             # CustomDrupal\FeatureContext::thenSelectorShouldContain()
    Then I am logged in as a user with the "content_publisher" role                                           # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I visit the "edit" page for a node with the title <title>                                             # CustomDrupal\FeatureContext::iViewNode()
    Then "#edit-moderation-state-0-state" should contain "published"                                          # CustomDrupal\FeatureContext::thenSelectorShouldContain()

    Examples:
      | type                             | title                                 |
      | "page"                           | "page page"                           |
      | "landing_page"                   | "landing_page page"                   |
      | "health_care_region_detail_page" | "health_care_region_detail_page page" |
      | "documentation_page"             | "documentation_page page"             |
      | "event"                          | "event page"                          |
      | "event_listing"                  | "event_listing page"                  |
      | "health_care_local_facility"     | "health_care_local_facility page"     |
      | "health_care_region_page"        | "health_care_region_page page"        |
      | "press_release"                  | "press_release page"                  |
      | "outreach_asset"                 | "outreach_asset page"                 |
      | "publication_listing"            | "publication_listing page"            |
      | "news_story"                     | "news_story page"                     |

  @perms @field_administration
  Scenario Outline: Checkc for field_administration.                            # features/perms.feature:108
    Given I am logged in as a user with the "administrator" role                # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    Then I am viewing an <type> with the title <title>                          # Drupal\DrupalExtension\Context\DrupalContext::createNode()
    Then I visit the "edit" page for a node with the title <title>              # CustomDrupal\FeatureContext::iViewNode()
    And the "#edit-field-administration" element should exist                   # CustomDrupal\FeatureContext::theElementShouldExist()
    And "#edit-field-administration" should have the "required" with "required" # CustomDrupal\FeatureContext::theElementShouldHaveAttributeValue()

    Examples:
      | type                             | title                                  |
      | "page"                           | "page page2"                           |
      | "landing_page"                   | "landing_page page2"                   |
      | "health_care_region_detail_page" | "health_care_region_detail_page page2" |
      | "event"                          | "event page2"                          |
      | "event_listing"                  | "event_listing page2"                  |
      | "health_care_local_facility"     | "health_care_local_facility page2"     |
      | "health_care_region_page"        | "health_care_region_page page2"        |
      | "press_release"                  | "press_release page2"                  |
      | "outreach_asset"                 | "outreach_asset page2"                 |
      | "publication_listing"            | "publication_listing page2"            |
      | "news_story"                     | "news_story page2"                     |

  @perms @field_owner
  Scenario: Check for field_owner on media types.                      # features/perms.feature:130
    Given I am logged in as a user with the "administrator" role       # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    Then I visit "/media/add/image"                                    # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    And "#edit-field-owner" should have the "required" with "required" # CustomDrupal\FeatureContext::theElementShouldHaveAttributeValue()
    Then I visit "/media/add/document"                                 # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    And "#edit-field-owner" should have the "required" with "required" # CustomDrupal\FeatureContext::theElementShouldHaveAttributeValue()
    Then I visit "/media/add/video"                                    # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    And "#edit-field-owner" should have the "required" with "required" # CustomDrupal\FeatureContext::theElementShouldHaveAttributeValue()

  @perms @unnecessary_fields
  Scenario Outline: Check that node and media forms have Sticky, Promoted, Published, Author, or Created. # features/perms.feature:141
    Given I am logged in as a user with the "authenticated" role                                          # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    Then I am viewing an <type> with the title <title>                                                    # Drupal\DrupalExtension\Context\DrupalContext::createNode()
    And I should not see exactly "Sticky"                                                                 # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    Then I should not see exactly "Promoted"                                                              # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    And I should not see exactly "Published"                                                              # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    Then I should not see exactly "Author"                                                                # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    And I should not see exactly "Created"                                                                # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    Then I visit the "edit" page for a node with the title <title>                                        # CustomDrupal\FeatureContext::iViewNode()
    And I should not see exactly "Sticky"                                                                 # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    Then I should not see exactly "Promoted"                                                              # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    And I should not see exactly "Published"                                                              # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    Then I should not see exactly "Author"                                                                # CustomDrupal\FeatureContext::iShouldNotSeeExactly()
    And I should not see exactly "Created"                                                                # CustomDrupal\FeatureContext::iShouldNotSeeExactly()

    Examples:
      | type                             | title                                  |
      | "page"                           | "page page3"                           |
      | "landing_page"                   | "landing_page page3"                   |
      | "health_care_region_detail_page" | "health_care_region_detail_page page3" |
      | "documentation_page"             | "documentation_page page3"             |
      | "event"                          | "event page3"                          |
      | "event_listing"                  | "event_listing page3"                  |
      | "health_care_local_facility"     | "health_care_local_facility page3"     |
      | "health_care_region_page"        | "health_care_region_page page3"        |
      | "press_release"                  | "press_release page3"                  |
      | "outreach_asset"                 | "outreach_asset page3"                 |
      | "office"                         | "office page3"                         |
      | "publication_listing"            | "publication_listing page3"            |
      | "news_story"                     | "news_story page3"                     |

  @perms @redirects
  Scenario Outline: Redirect administrator can add/edit, administer redirects # features/perms.feature:173
    Given I am logged in as a user with the "redirect_administrator" role     # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am on <page>                                                        # Drupal\DrupalExtension\Context\MinkContext::visit()
    Then the response status code should be <code>                            # Drupal\DrupalExtension\Context\MinkContext::assertResponseStatus()

    Examples:
      | page                                     | code |
      | "/admin/config/search/redirect/edit/261" | 200  |
      | "/admin/config/search/redirect/add"      | 200  |
      | "/admin/config/search/redirect/import"   | 200  |
      | "/admin/config/search/redirect"          | 200  |

  @perms @administer_users
  Scenario Outline: Adminiser user role can add/edit users            # features/perms.feature:186
    Given I am logged in as a user with the "admnistrator_users" role # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am on <page>                                                # Drupal\DrupalExtension\Context\MinkContext::visit()
    Then the response status code should be <code>                    # Drupal\DrupalExtension\Context\MinkContext::assertResponseStatus()

    Examples:
      | page                   | code |
      | "/admin/people"        | 200  |
      | "/admin/people/create" | 200  |

Feature: The VA Website is accesible to users.

  @api @errors @user
  Scenario: Make sure PIV access is an option                                                                   # features/user.feature:4
    Given I am at "/user"                                                                                # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "Login with PIV or other Smartcard." in the "#edit-simplesamlphp-auth-login-link" element # Drupal\DrupalExtension\Context\MinkContext::assertElementContainsText()

--- Failed scenarios:

    features/content.feature:12

76 scenarios (75 passed, 1 failed)
540 steps (537 passed, 1 failed, 2 skipped)
7m4.95s (80.76Mb)

  > cd web && npm run build -- --pull-drupal
(node:5014) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Browserslist: caniuse-lite is outdated. Please run next command `yarn upgrade`

  ```
*AUTOMATED COMMENT FROM provision-ops/yaml-tests, running on ip-10-247-96-107*