Add more nested data tests, actually get simplecov to run
This commit is contained in:
parent
3d247d40fb
commit
fef8b8417d
|
@ -24,4 +24,6 @@ Feature: Local Data API
|
||||||
Scenario: Using nested data
|
Scenario: Using nested data
|
||||||
Given the Server is running at "nested-data-app"
|
Given the Server is running at "nested-data-app"
|
||||||
When I go to "/test.html"
|
When I go to "/test.html"
|
||||||
Then I should see "test:Hello"
|
Then I should see "title1:Hello"
|
||||||
|
Then I should see "title2:More"
|
||||||
|
Then I should see "title3:Stuff"
|
|
@ -1,8 +1,17 @@
|
||||||
require 'simplecov'
|
|
||||||
|
|
||||||
ENV["TEST"] = "true"
|
ENV["TEST"] = "true"
|
||||||
ENV["AUTOLOAD_SPROCKETS"] = "false"
|
ENV["AUTOLOAD_SPROCKETS"] = "false"
|
||||||
|
|
||||||
|
if ENV["COVERAGE"] && (RUBY_VERSION =~ /1\.9/ || RUBY_VERSION =~ /2\.0/))
|
||||||
|
require 'simplecov'
|
||||||
|
SimpleCov.root(File.expand_path(File.dirname(__FILE__) + '/../..'))
|
||||||
|
SimpleCov.start do
|
||||||
|
add_filter '/features/'
|
||||||
|
add_filter '/spec/'
|
||||||
|
add_filter '/vendor'
|
||||||
|
add_filter '/step_definitions/'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
PROJECT_ROOT_PATH = File.dirname(File.dirname(File.dirname(__FILE__)))
|
PROJECT_ROOT_PATH = File.dirname(File.dirname(File.dirname(__FILE__)))
|
||||||
require File.join(PROJECT_ROOT_PATH, 'lib', 'middleman-core')
|
require File.join(PROJECT_ROOT_PATH, 'lib', 'middleman-core')
|
||||||
require File.join(PROJECT_ROOT_PATH, 'lib', 'middleman-core', 'step_definitions')
|
require File.join(PROJECT_ROOT_PATH, 'lib', 'middleman-core', 'step_definitions')
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
title: "Stuff"
|
|
@ -0,0 +1 @@
|
||||||
|
title: "More"
|
|
@ -1 +1,3 @@
|
||||||
<%= data.examples.map { |k, r| [k, r.title].join(":") }.join %>
|
title1:<%= data.examples.test.title %>
|
||||||
|
title2:<%= data.examples.more.title %>
|
||||||
|
title3:<%= data.examples.deeper.stuff.title %>
|
||||||
|
|
Loading…
Reference in a new issue