@@ -105,16 +105,15 @@ def test_external_module():
105
105
106
106
_call_all_mock_functions ()
107
107
108
- assert len (xray_recorder .current_segment ().subsegments ) == 9
108
+ assert len (xray_recorder .current_segment ().subsegments ) == 8
109
109
assert xray_recorder .current_segment ().subsegments [0 ].name == 'mock_subinit'
110
110
assert xray_recorder .current_segment ().subsegments [1 ].name == 'mock_subfunc'
111
111
assert xray_recorder .current_segment ().subsegments [2 ].name == 'mock_no_doublepatch' # Should appear only once
112
- assert xray_recorder .current_segment ().subsegments [3 ].name == 'mock_classmethod'
113
- assert xray_recorder .current_segment ().subsegments [4 ].name == 'mock_staticmethod'
114
- assert xray_recorder .current_segment ().subsegments [5 ].name == 'MockClass.__init__'
115
- assert xray_recorder .current_segment ().subsegments [6 ].name == 'mock_method'
116
- assert xray_recorder .current_segment ().subsegments [7 ].name == 'MockSubclass.__init__'
117
- assert xray_recorder .current_segment ().subsegments [8 ].name == 'mock_submethod'
112
+ assert xray_recorder .current_segment ().subsegments [3 ].name == 'mock_staticmethod'
113
+ assert xray_recorder .current_segment ().subsegments [4 ].name == 'MockClass.__init__'
114
+ assert xray_recorder .current_segment ().subsegments [5 ].name == 'mock_method'
115
+ assert xray_recorder .current_segment ().subsegments [6 ].name == 'MockSubclass.__init__'
116
+ assert xray_recorder .current_segment ().subsegments [7 ].name == 'mock_submethod'
118
117
119
118
120
119
def test_external_submodules_full ():
@@ -126,18 +125,17 @@ def test_external_submodules_full():
126
125
127
126
_call_all_mock_functions ()
128
127
129
- assert len (xray_recorder .current_segment ().subsegments ) == 11
128
+ assert len (xray_recorder .current_segment ().subsegments ) == 10
130
129
assert xray_recorder .current_segment ().subsegments [0 ].name == 'mock_init'
131
130
assert xray_recorder .current_segment ().subsegments [1 ].name == 'mock_subinit'
132
131
assert xray_recorder .current_segment ().subsegments [2 ].name == 'mock_func'
133
132
assert xray_recorder .current_segment ().subsegments [3 ].name == 'mock_subfunc'
134
133
assert xray_recorder .current_segment ().subsegments [4 ].name == 'mock_no_doublepatch'
135
- assert xray_recorder .current_segment ().subsegments [5 ].name == 'mock_classmethod'
136
- assert xray_recorder .current_segment ().subsegments [6 ].name == 'mock_staticmethod'
137
- assert xray_recorder .current_segment ().subsegments [7 ].name == 'MockClass.__init__'
138
- assert xray_recorder .current_segment ().subsegments [8 ].name == 'mock_method'
139
- assert xray_recorder .current_segment ().subsegments [9 ].name == 'MockSubclass.__init__'
140
- assert xray_recorder .current_segment ().subsegments [10 ].name == 'mock_submethod'
134
+ assert xray_recorder .current_segment ().subsegments [5 ].name == 'mock_staticmethod'
135
+ assert xray_recorder .current_segment ().subsegments [6 ].name == 'MockClass.__init__'
136
+ assert xray_recorder .current_segment ().subsegments [7 ].name == 'mock_method'
137
+ assert xray_recorder .current_segment ().subsegments [8 ].name == 'MockSubclass.__init__'
138
+ assert xray_recorder .current_segment ().subsegments [9 ].name == 'mock_submethod'
141
139
142
140
143
141
def test_external_submodules_ignores_file ():
@@ -149,17 +147,16 @@ def test_external_submodules_ignores_file():
149
147
150
148
_call_all_mock_functions ()
151
149
152
- assert len (xray_recorder .current_segment ().subsegments ) == 10
150
+ assert len (xray_recorder .current_segment ().subsegments ) == 9
153
151
assert xray_recorder .current_segment ().subsegments [0 ].name == 'mock_init'
154
152
assert xray_recorder .current_segment ().subsegments [1 ].name == 'mock_subinit'
155
153
assert xray_recorder .current_segment ().subsegments [2 ].name == 'mock_subfunc'
156
154
assert xray_recorder .current_segment ().subsegments [3 ].name == 'mock_no_doublepatch'
157
- assert xray_recorder .current_segment ().subsegments [4 ].name == 'mock_classmethod'
158
- assert xray_recorder .current_segment ().subsegments [5 ].name == 'mock_staticmethod'
159
- assert xray_recorder .current_segment ().subsegments [6 ].name == 'MockClass.__init__'
160
- assert xray_recorder .current_segment ().subsegments [7 ].name == 'mock_method'
161
- assert xray_recorder .current_segment ().subsegments [8 ].name == 'MockSubclass.__init__'
162
- assert xray_recorder .current_segment ().subsegments [9 ].name == 'mock_submethod'
155
+ assert xray_recorder .current_segment ().subsegments [4 ].name == 'mock_staticmethod'
156
+ assert xray_recorder .current_segment ().subsegments [5 ].name == 'MockClass.__init__'
157
+ assert xray_recorder .current_segment ().subsegments [6 ].name == 'mock_method'
158
+ assert xray_recorder .current_segment ().subsegments [7 ].name == 'MockSubclass.__init__'
159
+ assert xray_recorder .current_segment ().subsegments [8 ].name == 'mock_submethod'
163
160
164
161
165
162
def test_external_submodules_ignores_module ():
0 commit comments