def test_5_StarSensor_getSensorPosition(self):
     import math
     s = StarSensor(.1)
     e = Environment()
     s.configure(e)
     try:
         s.getSensorPosition()
         print('Test 5.1 StarSensor.getSensorPosition: FAILED: Threw Error when null rotationalTime')
     except:
         print('Test 5.1 StarSensor.getSensorPosition: PASSED: Threw Error when null rotationalTime')
     e = Environment()
     e.setRotationalPeriod(4000000)
     s.configure(e)
     list = s.getSensorPosition()
     if (list[0] == 2.0*math.pi and list[1] == 0):
         print('Test 5.2 StarSensor.getSensorPosition: PASSED: returned correct value when time == 0')
     else:
         print('Test 5.2 StarSensor.getSensorPosition: PASSED: returned correct value when time == 0')
     e.incrementTime(40)
     s.configure(e)
     list = s.getSensorPosition()
     if (list[0] >= -2*math.pi and list[1] >= -2*math.pi):
         print('Test 5.3 StarSensor.getSensorPosition: PASSED: returned correct value when running normally')
     else:
         print('Test 5.3 StarSensor.getSensorPosition: FAILED: returned incorrect value when running normally')
 def test_6_Environment_incrementTime(self):
     e = Environment()
     try:
         e.incrementTime('hi')
         print('Test 6.1 Environment.incrementTime(): FAILED: didnt throw error when incrementing by string')
     except:
         print('Test 6.1 Environment.incrementTime(): PASSED: threw error when incrementing by string')
     try:
         e.incrementTime(-1)
         print('Test 6.2 Environment.incrementTime(): FAILED: didnt throw error when incrementing by negative number')
     except:
         print('Test 6.2 Environment.incrementTime(): PASSED: threw error when incrementing by negative number')
     if (e.incrementTime(40) == 40):
         print('Test 6.3 Environment.incrementTime(): PASSED: worked Normally')
     else:
         print('Test 6.3 Environment.incrementTime(): FAILED: didnt work normally')
     if (e.getTime() == 40):
         print('Test 6.4 Environment.incrementTime()/getTime(): PASSED')
     else:
         print('Test 6.4 Environment.incrementTime()/getTime(): FAILED')