call site 3 for test.collect.Module.makeitem
test/rsession/testing/test_reporter.py - line 205
204
205
206
207
208
209
210
211
   def test_module(self):
->     val = self._test_module()
       expected_lst = ["localhost", "FAILED",
                       "funcpass", "test_one",
                       "SKIPPED",
                       "PASSED"]
       for expected in expected_lst:
           assert val.find(expected) != -1
test/rsession/testing/test_reporter.py - line 76
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
   def _test_module(self):
->     funcitem = self.getexample("pass")
       moditem = self.getmod()
       outcomes = self.prepare_outcomes()
           
       def boxfun(config, item, funcitem, outcomes):
           hosts = [HostInfo('localhost')]
           r = self.reporter(config, hosts)
           r.report(repevent.ItemStart(item))
           ch = DummyChannel(hosts[0])
           for outcome in outcomes:
               r.report(repevent.ReceivedItemOutcome(ch, funcitem, outcome))
           
       cap = py.io.StdCaptureFD()
       boxfun(self.config, moditem, funcitem, outcomes)
       out, err = cap.reset()
       assert not err
       return out
test/rsession/testing/basetest.py - line 44
42
43
44
45
46
   def getexample(self, name):
       funcname = "func" + name
->     col = self.collector_test_one.join(funcname)
       assert col is not None, funcname
       return col 
test/collect.py - line 357
352
353
354
355
356
357
358
   def join(self, name):
       res = super(Module, self).join(name)
       if res is None:
           attr = getattr(self.obj, name, None)
           if attr is not None:
->             res = self.makeitem(name, attr, usefilters=False)
       return res