Sha256: fb52e65e2a7a545e12ddf036deb265af348733d940c9ca34bc5f48597dddabc4

Contents?: true

Size: 1.5 KB

Versions: 23

Compression:

Stored size: 1.5 KB

Contents

Feature: Proper content negotiation
  In order to have a more rich and flexible editing and browsing experience
  a content editor
  wants to access the admin section with multiple content formats

  Scenario: Default to HTML format
    Given I am logged in as "admin"
    When I send an "Accept" header of "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"
    And I go to the "pages" admin page
    Then I should not see "Missing template"
    
  Scenario: Requesting XML format via file-extension
    Given I am logged in as "admin"
    When I send an "Accept" header of "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"
    And I go to the "pages" admin page as xml
    Then I should see an xml document

  Scenario: Requesting children via Ajax
    Given I am logged in as "admin"
    When I send an "Accept" header of "text/javascript, text/html, application/xml, text/xml, */*"
    And I send an "X-Requested-With" header of "XMLHttpRequest"
    And I request the children of page "home"
    Then I should not see "Radiant CMS"
    And I should see "<tr>" tags in the page source

Version data entries

23 entries across 23 versions & 3 rubygems

Version Path
radiant-1.1.4 features/admin/content_negotiation.feature
radiant-1.1.3 features/admin/content_negotiation.feature
radiant-1.1.2 features/admin/content_negotiation.feature
radiant-1.1.1 features/admin/content_negotiation.feature
radiant-1.1.0 features/admin/content_negotiation.feature
radiant-1.1.0.rc1 features/admin/content_negotiation.feature
radiant-1.1.0.beta features/admin/content_negotiation.feature
radiant-1.0.1 features/admin/content_negotiation.feature
radiant-1.1.0.alpha features/admin/content_negotiation.feature
radiant-1.0.0 features/admin/content_negotiation.feature
radiant-1.0.0.rc5 features/admin/content_negotiation.feature
radiant-1.0.0.rc4 features/admin/content_negotiation.feature
radiant-1.0.0.rc3 features/admin/content_negotiation.feature
radiant-1.0.0.rc2 features/admin/content_negotiation.feature
radiant-1.0.0.rc1 features/admin/content_negotiation.feature
radiant-rails3-0.1 features/admin/content_negotiation.feature
radiantcms-couchrest_model-0.1.4 features/admin/content_negotiation.feature
radiantcms-couchrest_model-0.1.3 features/admin/content_negotiation.feature
radiantcms-couchrest_model-0.1.2 features/admin/content_negotiation.feature
radiantcms-couchrest_model-0.1.1 features/admin/content_negotiation.feature