def testlast_break_at_raises_out_of_bounds_when_needed(self): test_flowable = Flowable((Mm(10), Mm(0)), Mm(10000), Mm(90), Mm(5)) with pytest.raises(OutOfBoundsError): test_flowable.last_break_at(Mm(10000000))
def testlast_break_at(self): test_flowable = Flowable((Mm(10), Mm(0)), Mm(500), Mm(90), Mm(5)) assert (test_flowable.last_break_at( Mm(140)) == test_flowable.layout_controllers[0]) assert (test_flowable.last_break_at( Mm(180)) == test_flowable.layout_controllers[1])