Feature: Physical Product Builder Basics

  @ows_account
  @ows_product
  @ows_product_physical
  @ows_project_manager
  @ows_marketing
  @frontend_distribution
  @ows_product_configuration
  Scenario: Create physical product with release basics
    Given a standalone Workstation label_7123 user
    And I have existing Physical Product data for label 7123 for all fields
    And I am on the Project::ProjectDetailsPage for a newly created project
    When I add a product to the project
    And I select physical audio as the product type
    And I submit the physical audio product landing page form
    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
  @ows_product_physical
  @ows_project_manager
  @ows_marketing
  @frontend_distribution
  @ows_product_configuration
  Scenario: Create physical product with release basics and orchard generated UPC (PHYS-3636)
    Given a standalone Workstation label_7123 user
    And I have existing Physical Product data for label 7123 for all fields
    And I am on the Project::ProjectDetailsPage for a newly created project
    When I add a product to the project
    And I select physical audio as the product type
    And I submit the physical audio product landing page 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

  @ows_product
  @ows_product_physical
  @frontend_distribution
  Scenario: Physical product validation
    Given a standalone Workstation label_7123 user
    And I have an existing physical product on QA
    And I am on the Project::ProjectDetailsPage for the project
    When I add a product to the project
    And I select physical audio 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
