'Compare Local Sidereal Time with what was found earlier,
as well as with what is expected from GMST'

@pytest.mark.parametrize('kind', ('mean', 'apparent'))
def test_lst(self, kind):

    lst_compare = {'mean': np.array([14.596849789473058, 2.629426164144693, 2.629704702452859, 2.6299832407610033, 14.662838182889967]), 'apparent': np.array([14.597116857049487, 2.629694220878296, 2.6299727592118565, 2.6302512975453887, 14.663107428401826])}
    gmst2 = self.t2.sidereal_time(kind, 'greenwich')
    lmst2 = self.t2.sidereal_time(kind)
    assert allclose_hours(lmst2.value, lst_compare[kind])
    assert allclose_hours((lmst2 - gmst2).wrap_at('12h').value, self.t2.location.lon.to_value('hourangle'))
    lmst1 = self.t1.sidereal_time(kind, self.t2.location.lon)
    assert allclose_hours(lmst1.value, lst_compare[kind])
