Пример #1
0
 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')
Пример #2
0
    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')
Пример #3
0
    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
Пример #4
0
    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
Пример #5
0
    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