Definition at line 26 of file CmsRun.py.
def CmsRun.testCmsRun.testFiltering |
( |
|
self | ) |
|
Definition at line 27 of file CmsRun.py.
28 import FWCore.ParameterSet.Config
as cms
29 process = cms.Process(
"Test")
30 process.source = cms.Source(
"EmptySource")
32 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(nEvents))
33 process.scale = cms.EDFilter(
"Prescaler",prescaleFactor = cms.int32(1), prescaleOffset = cms.int32(0))
34 process.p = cms.Path(process.scale)
35 filterResults = ((10,0),(5,5),(3,7))
37 process.scale.prescaleFactor = x
40 self.assertEqual(e.totalEvents(),nEvents)
41 self.assertEqual(e.totalEventsPassed(),filterResults[x-1][0])
42 self.assertEqual(e.totalEventsFailed(),filterResults[x-1][1])