18 lines
No EOL
618 B
Gherkin
18 lines
No EOL
618 B
Gherkin
Feature: GZIP assets during build
|
|
|
|
Scenario: Built assets should be gzipped
|
|
Given a successfully built app at "gzip-app"
|
|
Then the following files should exist:
|
|
| build/javascripts/test.js.gz |
|
|
| build/stylesheets/test.css.gz |
|
|
| build/index.html |
|
|
When I run `file build/javascripts/test.js.gz`
|
|
Then the output should contain "gzip"
|
|
|
|
Scenario: Preview server doesn't change
|
|
Given the Server is running at "gzip-app"
|
|
When I go to "/javascripts/test.js"
|
|
Then I should see "test_function"
|
|
When I go to "/stylesheets/test.css"
|
|
Then I should see "test_selector"
|
|
|