def test_get_by_name(self): ## Fails on bogus name: with self.assertRaisesRegexp(AssertionError, "Frequency must be one of"): Frequency.get_id_by_name("Bogus") id = Frequency.get_id_by_name('weekly') self.assertEqual(Frequency.get_name_by_id(id), 'weekly')
def test_get_by_name(self): ## Fails on bogus name: with self.assertRaisesRegexp(AssertionError, "Frequency must be one of"): Frequency.get_id_by_name("Bogus") id = Frequency.get_id_by_name('weekly') self.assertEqual(Frequency.get_name_by_id(id), 'weekly')
def validate_frequency(self, key, freq): freq = freq.strip() freq_id = Frequency.get_id_by_name(freq, key) ## Assertion exists here if (key == 'frequency'): if (self.check_in_frequency and self.check_in_frequency_name): assert Frequency.conforms(freq, self.check_in_frequency_name), "Check-in frequency must conform to frequency!" self.frequency_name = freq elif (key == 'check_in_frequency'): if (self.frequency and self.frequency_name): assert Frequency.conforms(self.frequency_name, freq), "Check-in frequency must conform to frequency!" self.check_in_frequency_name = freq return freq_id
def validate_frequency(self, key, freq): freq = freq.strip() self.frequency_name = freq freq = Frequency.get_id_by_name(freq) ## Assertion exists here return freq
def validate_frequency(self, key, freq): freq = freq.strip() self.frequency_name = freq freq = Frequency.get_id_by_name(freq) ## Assertion exists here return freq