def test_form_photometry_valid(self): form = DataProductUploadForm(self.photometry_form_data, self.file_data) self.assertTrue(form.is_valid())
def test_form_spectroscopy_valid(self): form = DataProductUploadForm(self.spectroscopy_form_data, self.file_data) self.assertTrue(form.is_valid())
def test_form_photometry_with_facility(self): self.photometry_form_data['observation_timestamp_0'] = date(2019, 6, 1) self.photometry_form_data['observation_timestamp_1'] = time(12, 0, 0) form = DataProductUploadForm(self.photometry_form_data, self.file_data) self.assertFalse(form.is_valid())
def test_form_photometry_with_timestamp(self): self.photometry_form_data['facility'] = 'LCO' form = DataProductUploadForm(self.photometry_form_data, self.file_data) self.assertFalse(form.is_valid())
def test_form_spectroscopy_no_facility(self): self.spectroscopy_form_data.pop('facility') form = DataProductUploadForm(self.spectroscopy_form_data, self.file_data) self.assertFalse(form.is_valid())
def test_form_spectroscopy_no_timestamp(self): self.spectroscopy_form_data.pop('observation_timestamp_0') self.spectroscopy_form_data.pop('observation_timestamp_1') form = DataProductUploadForm(self.spectroscopy_form_data, self.file_data) self.assertFalse(form.is_valid())