Feature: Encoding Order
  To ensure I can create an encoding order
  As a technology manager
  I need to verify that the create encoding order pages work correctly

  @legacy
  @oa
  @id_65ef829b96685883240e979f260af2ca9a66997e650e3137fa36f5a094b45aee
  Scenario: Create encoding order
    Given an orchard employee cypress_manager_2 visits OA
    And I log in to OA
    And I navigate to encoding order oa page
    When I create a Vector 2.5 encoding order with a normal priority
    And I complete an encoding order
    Then I should see a completed encoding order

  @vector
  @id_29abbfd4475f5496b25ce774d028dee24558c9384020f51463956cd4f37cb087
  Scenario: Check encoded assets in s3 objects
    Given an orchard employee cypress_manager visits OA
    And There are no active encoding orders for UPC 886788019584
    When I log in to OA
    And I navigate to encoding order oa page
    When I create a Vector 2.5 encoding order with a normal priority
    And I complete an encoding order for UPC 886788019584 dms 1810
    Then I should see a completed encoding order for UPC 886788019584
    When I close an encoding order
    And Encoding order appears in Direct Delivery Results with status Encoded
    And I invoke lambda qa-lambda-vector-ready-deliveries
    And Encoding order appears in Direct Delivery Results with status Ready To Deliver
    And I invoke lambda qa-lambda-vector-throttler
    And Encoding order appears in Direct Delivery Results with status Delivered
    Then I see my encoded assets in s3 for UPC 886788019584
