@works @comments

Feature: View a work with various options

  Scenario: viewing a work in explicit View Full Work mode, with JavaScript turned off (Issue 2205)
  Given the chaptered work with 2 comments "Whatever"
  When I view the work "Whatever" in full mode
    And I follow "Comments (2)"
  Then I should see "Bla bla"

  Scenario: Regular logged-in user doesn't have the option to troubleshoot a work
  Given the work "Whatever"
    And I am logged in
   When I view the work "Whatever"
   Then I should not see "Troubleshoot"

  Scenario: Logged-out user doesn't have the option to troubleshoot a work
  Given the work "Whatever"
    And I am a visitor
   When I view the work "Whatever"
   Then I should not see "Troubleshoot"

  Scenario: viewing a work when logged in and having set full mode in the preferences
  Given the chaptered work "Whatever"
    And I am logged in as a random user
    And I set my preferences to View Full Work mode by default
  When I view the work "Whatever"
  Then I should see "Chapter 2"

  Scenario: viewing a work and chapter that have been deleted
  Given I am logged in as a random user
    And I view a deleted work
  Then I should be on the homepage
    And I should see "Sorry, we couldn't find the work you were looking for."
  When I follow "Site Map"
    And I should not see "Sorry, we couldn't find the work you were looking for."

  Scenario: viewing a deleted chapter on a work that still exists
  Given I am logged in as a random user
    And I view a deleted chapter
    And I should see "Sorry, we couldn't find the chapter you were looking for."
    And I should see "DeletedChapterWork"
    And I follow "Site Map"
  Then I should not see "Sorry, we couldn't find the chapter you were looking for."

  Scenario: other users cannot collect a work by default
  Given the work "Whatever"
  When I have the collection "test collection" with name "test_collection"
    And I am logged in as "moderator"
    And I view the work "Whatever"
  Then I should not see a link "Invite To Collections"
    And I should not see the "new_collection_item" form

  Scenario: other users can collect a work when the creator has opted-in
  Given the work "Whatever"
    And I am logged in as the author of "Whatever"
    And I set my preferences to allow collection invitations
  When I have the collection "test collection" with name "test_collection"
    And I am logged in as "moderator"
    And I view the work "Whatever"
  Then I should see a link "Invite To Collections"
    And I should see the "new_collection_item" form

  Scenario: archivists can add works to collections regardless of invitation preferences
  Given the work "Imported Work"
    And I have an archivist "archivist"
    And I am logged in as "archivist"
  When I create the collection "Open Doors Collection 1"
    And I view the work "Imported Work"
  Then I should see a link "Add to Collections"
    And I should see the "new_collection_item" form

  Scenario: chapter title displays in View Full Work mode when chaptered work has one published chapter
  Given I am logged in as a random user
    And I set my preferences to View Full Work mode by default
  When I set up the draft "multiChap"
    And I check "This work has multiple chapters"
    And I fill in "Chapter Title" with "cool chapter title"
    And I fill in "Chapter 1 of" with "?"
    And I press "Post"
  Then I should see "Chapter 1: "
    And I should see "cool chapter title"
