Sha256: 5457bc1567771d8f8b369abc667d21060c60349c41026ddd6706226103219e8f

Contents?: true

Size: 1.35 KB

Versions: 6

Compression:

Stored size: 1.35 KB

Contents

Feature: Using Jekyll-s3 as a library

  As a developer
  I want to programmatically use the Jekyll-s3 API
  So that I can extend my software with the capabilities of Jekyll-s3

  @one-file-to-delete
  Scenario: Developer wants feedback on how many files Jekyll-s3 deleted
    When my Jekyll site is in "features/support/test_site_dirs/unpublish-a-post.com"
    Then jekyll-s3 will push my blog to S3
    And report that it deleted 1 file from S3

  @new-and-changed-files
  Scenario: Developer wants feedback on how many files Jekyll-s3 uploaded
    When my Jekyll site is in "features/support/test_site_dirs/new-and-changed-files.com"
    Then jekyll-s3 will push my blog to S3
    And report that it uploaded 1 new and 1 changed files into S3

  @s3-and-cloudfront-when-updating-a-file
  Scenario: Developer wants feedback on how many Cloudfront items Jekyll-s3 invalidated
    When my Jekyll site is in "features/support/test_site_dirs/cdn-powered.with-one-change.blog.fi"
    Then jekyll-s3 will push my blog to S3 and invalidate the Cloudfront distribution
    And report that it invalidated 2 Cloudfront item

  @create-redirect
  Scenario: Developer wants feedback on how many redirects Jekyll-s3 created
    When my Jekyll site is in "features/support/test_site_dirs/create-redirects"
    Then jekyll-s3 will push my blog to S3
    And report that it created 2 new redirects

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
jekyll-s3-3.2.0 features/jekyll-s3-as-library.feature
jekyll-s3-3.1.2 features/jekyll-s3-as-library.feature
jekyll-s3-3.1.1 features/jekyll-s3-as-library.feature
jekyll-s3-3.1.0 features/jekyll-s3-as-library.feature
jekyll-s3-3.0.0 features/jekyll-s3-as-library.feature
jekyll-s3-2.8.0 features/jekyll-s3-as-library.feature