Yoji Shidara
null+****@clear*****
Wed Sep 18 16:08:54 JST 2013
Yoji Shidara 2013-09-18 16:08:54 +0900 (Wed, 18 Sep 2013) New Revision: 57130e3f3cad402cf231f69cb0e574d0376e16d3 https://github.com/droonga/drntest/commit/57130e3f3cad402cf231f69cb0e574d0376e16d3 Message: Extract normalize_result method Modified files: lib/drntest/tester.rb Modified: lib/drntest/tester.rb (+8 -2) =================================================================== --- lib/drntest/tester.rb 2013-09-18 16:06:40 +0900 (094fe60) +++ lib/drntest/tester.rb 2013-09-18 16:08:54 +0900 (a560149) @@ -69,13 +69,13 @@ module Drntest puts "No response received" return end - actual[1] = 0 # Mask start time + actual = normalize_result(actual) actual_json = actual.to_json File.write(actual_path, actual_json) if File.exist?(expected_path) expected = JSON.parse(File.read(expected_path)) - expected[1] = 0 # Mask start time + expected = normalize_result(expected) if expected == actual puts "PASS" else @@ -89,5 +89,11 @@ module Drntest puts "No expectation specified" end end + + def normalize_result(result) + result = result.dup + result[1] = 0 # Mask start time + result + end end end -------------- next part -------------- HTML����������������������������... ダウンロード