Feature: Creating and Configuring a Physical Product with Release Basics in a New Project Workflow

  @ows_product_workflow
  @ows_product_physical
  @ows_product
  @graphql_product
  @frontend_distribution
  @ows_product_configuration
  @ows_account
  @ows_project_manager
  @ows_marketing
  @id_95696f4f25f497daf7582a13b170c7a4974d1840471f406190a12e3cfc9dba65
  Scenario: Create physical product with release basics and country of origin
    Given an orchard employee label_7123_admin for workstation
    And I log in
    And I have existing Physical Product data for label 7123 for all fields
    And I have a new project for a physical product
    When I add a product to the project
    And I select physical as the product type
    And I submit the physical audio product landing page form
    Then The country of origin field should be present and usable
    And I add release basics to the Physical Product
    And I go to the review section
    Then I see the correct physical release basics

  @ows_account
  @ows_product
  @graphql_product
  @ows_product_physical
  @ows_project_manager
  @ows_marketing
  @frontend_distribution
  @ows_product_configuration
  @id_ddfaa1dc927a62ad9eb14c8cf98de8bf6dfbaa08788219fc975fa6c3c6058c97
  Scenario: Create physical product with orchard generated UPC (PHYS-3636)
    Given an orchard employee label_7123_admin for workstation
    And I log in
    And I have existing Physical Product data for label 7123 for all fields
    And I have a new project for a physical product
    When I add a product to the project
    And I select physical as the product type
    And I submit the physical audio product landing page form
    And I add empty release basics to the Physical Product
    Then I should see a validation error message on the physical product form
    And I add release basics to the Physical Product using an orchard generated UPC
    And I go to the review section
    Then I see the correct physical release basics with an orchard generated UPC
