'Create a time object using each defined format'

def test_creating_all_formats(self):

    Time(2000.5, format='decimalyear')
    Time(100.0, format='cxcsec')
    Time(100.0, format='unix')
    Time(100.0, format='gps')
    Time(1950.0, format='byear', scale='tai')
    Time(2000.0, format='jyear', scale='tai')
    Time('B1950.0', format='byear_str', scale='tai')
    Time('J2000.0', format='jyear_str', scale='tai')
    Time('2000-01-01    12:23:34.0', format='iso', scale='tai')
    Time('2000-01-01    12:23:34.0Z', format='iso', scale='utc')
    Time('2000-01-01T12:23:34.0', format='isot', scale='tai')
    Time('2000-01-01T12:23:34.0Z', format='isot', scale='utc')
    Time('2000-01-01T12:23:34.0', format='fits')
    Time('2000-01-01T12:23:34.0', format='fits', scale='tdb')
    Time('2000-01-01T12:23:34.0(TDB)', format='fits')
    Time(2400000.5, 51544.0333981, format='jd', scale='tai')
    Time(0.0, 51544.0333981, format='mjd', scale='tai')
    Time('2000:001:12:23:34.0', format='yday', scale='tai')
    Time('2000:001:12:23:34.0Z', format='yday', scale='utc')
    dt = datetime.datetime(2000, 1, 2, 3, 4, 5, 123456)
    Time(dt, format='datetime', scale='tai')
    Time([dt, dt], format='datetime', scale='tai')
