From 18930b01f679e52969335ce7f3f693b935722836 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Wed, 5 Nov 2014 11:39:15 -0800 Subject: [PATCH] Fix up the assertions. --- test/test_filters.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/test_filters.rb b/test/test_filters.rb index ed14f9e1..7325e90e 100644 --- a/test/test_filters.rb +++ b/test/test_filters.rb @@ -160,12 +160,14 @@ class TestFilters < Test::Unit::TestCase end should "call #to_liquid " do - assert_equal "[{\"name\":\"Jeremiah\",\"v\":1},{\"name\":\"Smathers\",\"v\":1}]", @filter.jsonify([T.new("Jeremiah"), T.new("Smathers")]) + expected = "[{\"name\":\"Jeremiah\",\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]},{\"name\":\"Smathers\",\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]}]" + assert_equal expected, @filter.jsonify([T.new("Jeremiah"), T.new("Smathers")]) end should "handle hashes with all sorts of weird keys and values" do my_hash = { "posts" => Array.new(5) { |i| T.new(i) } } - assert_equal "{}", @filter.jsonify(my_hash) + expected = "{\"posts\":[{\"name\":0,\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]},{\"name\":1,\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]},{\"name\":2,\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]},{\"name\":3,\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]},{\"name\":4,\"v\":1,\"thing\":[{\"kay\":\"jewelers\"}]}]}" + assert_equal expected, @filter.jsonify(my_hash) end end