def METHOD_NAME(self):
    """
    _testCalcEvtsPerJobLumi_
    Check that EventsPerJob and EventsPerLumi are properly calculated
    for EventBased job splitting.
    """
    self.assertEqual((123, 123), StdBase.calcEvtsPerJobLumi(123, 345, 1))
    self.assertEqual((123, 123), StdBase.calcEvtsPerJobLumi(123, None, 1))
    self.assertEqual((28800, 100), StdBase.calcEvtsPerJobLumi(None, 100, 1))
    self.assertEqual((600, 100), StdBase.calcEvtsPerJobLumi(None, 100, 50.5))
    self.assertEqual((570, 570), StdBase.calcEvtsPerJobLumi(None, 1000, 50.5))
    self.assertEqual((23040, 23040), StdBase.calcEvtsPerJobLumi(None, None, 1.25))
    self.assertEqual((229, 229), StdBase.calcEvtsPerJobLumi(None, None, 125.5))
    self.assertEqual((23528, 11764), StdBase.calcEvtsPerJobLumi(24000, 11764, 10.157120496967591))
    self.assertEqual((2835, 2835), StdBase.calcEvtsPerJobLumi(None, 11764, 10.157120496967591))
    self.assertEqual((10, 10), StdBase.calcEvtsPerJobLumi(123, 345, 1, requestedEvents=10))
    self.assertEqual((690, 345), StdBase.calcEvtsPerJobLumi(750, 345, 1, requestedEvents=700))
    self.assertEqual((15000, 100), StdBase.calcEvtsPerJobLumi(None, 100, 1, requestedEvents=15000))
    self.assertEqual((15000, 15000), StdBase.calcEvtsPerJobLumi(None, None, 1, requestedEvents=15000))