Removed context from read_template_file, fixed tests to match new arity

This commit is contained in:
James Reid-Smith
2015-04-27 15:27:03 +00:00
parent 6390652c3f
commit 448766b0c4
4 changed files with 7 additions and 27 deletions
+1 -9
View File
@@ -81,15 +81,7 @@ module Liquid
def read_template_from_file_system(context)
file_system = context.registers[:file_system] || Liquid::Template.file_system
# make read_template_file call backwards-compatible.
case file_system.method(:read_template_file).arity
when 1
file_system.read_template_file(context.evaluate(@template_name))
when 2
file_system.read_template_file(context.evaluate(@template_name), context)
else
raise ArgumentError, "file_system.read_template_file expects two parameters: (template_name, context)"
end
file_system.read_template_file(context.evaluate(@template_name))
end
def pass_options