mirror of
https://github.com/kemko/liquid.git
synced 2026-01-03 08:45:42 +03:00
This makes it easier to re-use the integration tests in a seperate gem that optimizes parts of liquid with a native implementation.
20 lines
534 B
Ruby
20 lines
534 B
Ruby
require 'test_helper'
|
|
|
|
class TemplateUnitTest < Test::Unit::TestCase
|
|
include Liquid
|
|
|
|
def test_sets_default_localization_in_document
|
|
t = Template.new
|
|
t.parse('')
|
|
assert_instance_of I18n, t.root.options[:locale]
|
|
end
|
|
|
|
def test_sets_default_localization_in_context_with_quick_initialization
|
|
t = Template.new
|
|
t.parse('{{foo}}', :locale => I18n.new(fixture("en_locale.yml")))
|
|
|
|
assert_instance_of I18n, t.root.options[:locale]
|
|
assert_equal fixture("en_locale.yml"), t.root.options[:locale].path
|
|
end
|
|
end
|