diff --git a/features/step_definitions/env.rb b/features/step_definitions/env.rb index e4c5bca9..d5ffc2ed 100644 --- a/features/step_definitions/env.rb +++ b/features/step_definitions/env.rb @@ -1,3 +1,9 @@ ENV["MM_DIR"] = File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "fixtures", "test-app") require File.join(File.dirname(File.dirname(File.dirname(__FILE__))), 'lib', 'middleman') -require "rack/test" \ No newline at end of file +require "rack/test" + +# absolute views path +# otherwise resolve_template (padrino-core) can't find templates +Before do + Middleman::Server.views = File.join(Middleman::Server.root, "source") +end \ No newline at end of file