def test__current_timeline_replacing(self): self.addCleanup(flux.current_timeline.set, flux.current_timeline.get()) new_timeline = Timeline() new_factor = 12345 flux.current_timeline.set(new_timeline) flux.current_timeline.set_time_factor(new_factor) self.assertEqual(flux.current_timeline.get_time_factor(), new_factor) self.assertEqual(new_timeline.get_time_factor(), new_factor)
def _forge_timeline(self): self.forge = forge.Forge() self.forge.replace_with(Timeline, "_real_time", self.time) self.forge.replace_with(Timeline, "_real_sleep", self.sleep) self.timeline = Timeline()
def _get_timeline(self): return Timeline()