MCPcopy Create free account
hub / github.com/nodejs/node / testNoGC

Method testNoGC

deps/v8/tools/gcmole/gcmole_test.py:223–270  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

221 self.assertDictEqual(collector.gc_caused, expected_gc_caused)
222
223 def testNoGC(self):
224 self.check(
225 outputs=[OutputLines()],
226 expected_gc={},
227 expected_gc_caused={},
228 )
229 self.check(
230 outputs=[OutputLines('A →')],
231 expected_gc={},
232 expected_gc_caused={},
233 )
234 self.check(
235 outputs=[OutputLines('A →', 'B →')],
236 expected_gc={},
237 expected_gc_caused={},
238 )
239 self.check(
240 outputs=[OutputLines('A → B C')],
241 expected_gc={},
242 expected_gc_caused={},
243 )
244 self.check(
245 outputs=[OutputLines('A → B', 'B → C')],
246 expected_gc={},
247 expected_gc_caused={},
248 )
249 self.check(
250 outputs=[OutputLines('A → B C', 'B → D', 'D → A', 'C →')],
251 expected_gc={},
252 expected_gc_caused={},
253 )
254 self.check(
255 outputs=[OutputLines('A →'), OutputLines('B →')],
256 expected_gc={},
257 expected_gc_caused={},
258 )
259 self.check(
260 outputs=[OutputLines('A → B'), OutputLines('B → C')],
261 expected_gc={},
262 expected_gc_caused={},
263 )
264 self.check(
265 outputs=[OutputLines('A → B C'),
266 OutputLines('B → D', 'D → A'),
267 OutputLines('C →')],
268 expected_gc={},
269 expected_gc_caused={},
270 )
271
272 def testGCOneFile(self):
273 self.check(

Callers

nothing calls this directly

Calls 2

checkMethod · 0.95
OutputLinesClass · 0.85

Tested by

no test coverage detected