Example #1
0
 def test_generatelist(self, formula, year, dates_list):
     formula_obj = BlasYearFormula(formula, year)
     try:
         formula_obj.generatelist()
         d_list = formula_obj.dates_list
     except FormulaException:
         d_list = False
     self.assertEquals(d_list, dates_list)
Example #2
0
 def test_explain(self, formula, subformula, year):
     _subformula, _year = BlasYearFormula.explain(formula)
     self.assertEquals(year, _year)
     self.assertEquals(subformula, _subformula)
Example #3
0
 def test_is_formula(self, formula, result):
     message = "формула {0} должна быть {1}".format(formula, "корректной" if result else "не корректной")
     self.assertEquals(BlasYearFormula.is_formula(formula), result, message)