def test_waitForSystemTime( self ):
     vst = WaitForSystemTime()
     vst.validSystemTime = Mock( side_effect=[False, True] )
     vst.wait()
     assert vst.validSystemTime.call_count == 2
 def test_not_validSystemTime( self ):
     sleep = Mock()
     vst = WaitForSystemTime( sleep=sleep )
     assert( not vst.validSystemTime( datetime( 2000, 1, 1, 0, 0, 0 ) ) )
 def test_validSystemTime( self ):
     vst = WaitForSystemTime()
     assert( vst.validSystemTime() )
 def test_waitForSystemTime(self):
     vst = WaitForSystemTime()
     vst.validSystemTime = Mock(side_effect=[False, True])
     vst.wait()
     assert vst.validSystemTime.call_count == 2
 def test_not_validSystemTime(self):
     sleep = Mock()
     vst = WaitForSystemTime(sleep=sleep)
     assert (not vst.validSystemTime(datetime(2000, 1, 1, 0, 0, 0)))
 def test_validSystemTime(self):
     vst = WaitForSystemTime()
     assert (vst.validSystemTime())