'Destructive tests for S3DateTime.time_represent'

def testTimeRepresentDestructive(self):

    assertEqual = self.assertEqual
    assertRaises = self.assertRaises
    represent = S3DateTime.time_represent
    NONE = current.messages['NONE']
    rstr = represent(None)
    assertEqual(rstr, NONE)
    with assertRaises(TypeError):
        rstr = represent(15)
    with assertRaises(TypeError):
        rstr = represent('Invalid    Type', utc=True)
    value = datetime.datetime(1423, 3, 11, 19, 33)
    rstr = represent(value)
    assertEqual(rstr, '19:33')
