!RBIX 12529030924842180271 x M 1 n n x 10 __script__ i 54 5 45 0 1 7 2 64 65 49 3 0 49 4 2 47 49 5 1 15 99 7 6 45 7 8 43 9 43 10 65 49 11 3 13 99 12 7 12 12 7 13 12 65 12 49 14 4 15 49 12 0 15 2 11 I 6 I 0 I 0 I 0 n p 15 x 4 File n s 14 ../test_helper x 11 active_path x 11 expand_path x 7 require x 8 TestMock x 4 Test n x 4 Unit x 8 TestCase x 10 open_class x 14 __class_init__ M 1 n n x 8 TestMock i 30 5 66 99 7 0 7 1 65 67 49 2 0 49 3 4 15 99 7 4 7 5 65 67 49 2 0 49 3 4 11 I 5 I 0 I 0 I 0 n p 6 x 21 test_gc_with_argument M 1 n n x 21 test_gc_with_argument i 11 45 0 1 43 2 56 3 50 4 0 11 I 2 I 0 I 0 I 0 n p 5 x 3 Ref n x 4 Mock M 1 p 2 x 9 for_block t n x 21 test_gc_with_argument i 155 45 0 1 13 71 2 47 9 21 47 49 3 0 13 47 49 4 0 15 8 24 49 2 0 19 0 15 45 0 5 13 71 2 47 9 48 47 49 3 0 13 47 49 4 0 15 8 51 49 2 0 19 1 15 45 6 7 43 8 13 71 2 47 9 79 47 49 3 0 13 20 0 47 49 4 1 15 8 84 20 0 49 2 1 19 2 15 45 6 9 43 8 13 71 2 47 9 112 47 49 3 0 13 20 1 47 49 4 1 15 8 117 20 1 49 2 1 19 3 15 45 6 10 43 11 20 0 49 12 1 15 5 20 2 49 13 0 47 49 14 1 15 5 20 3 49 13 0 20 1 47 49 15 2 11 I 8 I 4 I 0 I 0 I -2 p 16 x 6 Object n x 3 new x 8 allocate x 10 initialize n x 3 Ref n x 13 WeakReference n n x 4 Mock x 2 gc x 6 object x 10 assert_nil x 12 assert_equal p 15 I 0 I 6 I 1b I 7 I 36 I 9 I 57 I a I 78 I c I 83 I e I 8e I f I 9b x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 4 x 5 obj_1 x 5 obj_2 x 5 ref_1 x 5 ref_2 x 3 use p 5 I -1 I 4 I 0 I 5 I b x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 0 x 17 method_visibility x 15 add_defn_method x 24 test_gc_with_no_argument M 1 n n x 24 test_gc_with_no_argument i 11 45 0 1 43 2 56 3 50 4 0 11 I 2 I 0 I 0 I 0 n p 5 x 3 Ref n x 4 Mock M 1 p 2 x 9 for_block t n x 24 test_gc_with_no_argument i 151 45 0 1 13 71 2 47 9 21 47 49 3 0 13 47 49 4 0 15 8 24 49 2 0 19 0 15 45 0 5 13 71 2 47 9 48 47 49 3 0 13 47 49 4 0 15 8 51 49 2 0 19 1 15 45 6 7 43 8 13 71 2 47 9 79 47 49 3 0 13 20 0 47 49 4 1 15 8 84 20 0 49 2 1 19 2 15 45 6 9 43 8 13 71 2 47 9 112 47 49 3 0 13 20 1 47 49 4 1 15 8 117 20 1 49 2 1 19 3 15 45 6 10 43 11 49 12 0 15 5 20 2 49 13 0 47 49 14 1 15 5 20 3 49 13 0 47 49 14 1 11 I 8 I 4 I 0 I 0 I -2 p 15 x 6 Object n x 3 new x 8 allocate x 10 initialize n x 3 Ref n x 13 WeakReference n n x 4 Mock x 2 gc x 6 object x 10 assert_nil p 15 I 0 I 15 I 1b I 16 I 36 I 18 I 57 I 19 I 78 I 1b I 81 I 1d I 8c I 1e I 97 x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 4 x 5 obj_1 x 5 obj_2 x 5 ref_1 x 5 ref_2 x 3 use p 5 I -1 I 13 I 0 I 14 I b x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 0 p 5 I 2 I 4 I 10 I 13 I 1e x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 0 x 13 attach_method p 5 I 0 I 1 I 13 I 3 I 36 x 49 /Users/bdurand/dev/projects/ref/test/mock_test.rb p 0