@@ -46,9 +46,9 @@ def teardown
4646 def test_patching_and_basic_event_recording
4747 Codetracer ::KernelPatches . install ( @tracer1 )
4848
49- expected_line_p = __LINE__ + 1 ; p 'hello'
50- expected_line_puts = __LINE__ + 1 ; puts 'world'
51- expected_line_print = __LINE__ + 1 ; print 'test'
49+ expected_line_p = __LINE__ ; p 'hello'
50+ expected_line_puts = __LINE__ ; puts 'world'
51+ expected_line_print = __LINE__ ; print 'test'
5252
5353 assert_equal 3 , @tracer1 . events . size
5454
@@ -74,7 +74,7 @@ def test_multiple_tracers
7474 Codetracer ::KernelPatches . install ( @tracer1 )
7575 Codetracer ::KernelPatches . install ( @tracer2 )
7676
77- expected_line_multi = __LINE__ + 1 ; p 'multitest'
77+ expected_line_multi = __LINE__ ; p 'multitest'
7878
7979 assert_equal 1 , @tracer1 . events . size
8080 assert_equal 1 , @tracer2 . events . size
@@ -93,7 +93,7 @@ def test_multiple_tracers
9393 @tracer1 . clear_events
9494 @tracer2 . clear_events
9595
96- expected_line_one_left = __LINE__ + 1 ; p 'one left'
96+ expected_line_one_left = __LINE__ ; p 'one left'
9797
9898 assert_empty @tracer1 . events , "Tracer1 should have no events after being uninstalled"
9999 assert_equal 1 , @tracer2 . events . size
@@ -122,17 +122,17 @@ def test_correct_event_arguments
122122
123123 arg_obj = { key : "value" , number : 123 }
124124
125- expected_line_p_detailed = __LINE__ + 1 ; p "detailed_p" , arg_obj
126- expected_line_puts_detailed = __LINE__ + 1 ; puts "detailed_puts" , arg_obj . to_s
127- expected_line_print_detailed = __LINE__ + 1 ; print "detailed_print" , arg_obj . to_s
125+ expected_line_p_detailed = __LINE__ ; p "detailed_p" , arg_obj
126+ expected_line_puts_detailed = __LINE__ ; puts "detailed_puts" , arg_obj . to_s
127+ expected_line_print_detailed = __LINE__ ; print "detailed_print" , arg_obj . to_s
128128
129129 assert_equal 3 , @tracer1 . events . size
130130
131131 event_p = @tracer1 . events [ 0 ]
132132 assert_equal __FILE__ , event_p [ :path ] , "Path for p mismatch"
133133 assert_equal expected_line_p_detailed , event_p [ :lineno ] , "Line number for p mismatch"
134134 # p calls inspect on each argument and joins with newline if multiple, but here it's one string then obj
135- assert_equal "\" detailed_p\" \n {key: \" value\" , number: 123}" , event_p [ :content ] , "Content for p mismatch"
135+ assert_equal "\" detailed_p\" \n {:key=> \" value\" , :number=> 123}" , event_p [ :content ] , "Content for p mismatch"
136136
137137
138138 event_puts = @tracer1 . events [ 1 ]
0 commit comments