( self )
| 38 | class OversamplesCalculatorTest( unittest.TestCase ) : |
| 39 | |
| 40 | def test( self ) : |
| 41 | |
| 42 | c = IECore.OversamplesCalculator( 24, 10 ) |
| 43 | self.assertEqual( c.framesToTicks( 0.1 ), 25 ) |
| 44 | self.assertEqual( c.framesToTicks( 1 ), 250 ) |
| 45 | self.assertEqual( c.framesToTicks( 1.5 ), 375 ) |
| 46 | self.assertEqual( c.framesToTicks( 2 ), 500 ) |
| 47 | |
| 48 | c = IECore.OversamplesCalculator( 24, 3 ) |
| 49 | self.assertEqual( c.framesToTicks( 1 ), 250 ) |
| 50 | self.assertEqual( c.framesToTicks( 1 + 1.0/3.0 ), 333 ) |
| 51 | self.assertEqual( c.framesToTicks( 1 + 2.0/3.0 ), 416 ) |
| 52 | self.assertEqual( c.nearestTick( 500 ), 500 ) |
| 53 | |
| 54 | if __name__ == "__main__": |
| 55 | unittest.main() |
nothing calls this directly
no test coverage detected