Feature: Preview Changes In order to run quickly, we should update internal caches on file changes Scenario: A template changes contents during preview Given the Server is running at "preview-app" And the file "source/content.html.erb" has the contents """ Hello World """ When I go to "/content.html" Then I should see "Hello World" And the file "source/content.html.erb" has the contents """ Hola Mundo """ When I go to "/content.html" Then I should see "Hola Mundo" Scenario: A template is removed during preview Given the Server is running at "preview-app" And the file "source/a-page.html.erb" has the contents """ Hello World """ When I go to "/a-page.html" Then I should see "Hello World" And the file "source/a-page.html.erb" is removed When I go to "/a-page.html" Then I should see "File Not Found"