def test_classifiers_tpl(self): classifiers_lines = (' "python 2.7",\n' ' "python 3.4",\n') self.assertMultiLineEqual( classifiers_template.substitute(classifiers=classifiers_lines), (' classifiers=[\n' ' "python 2.7",\n' ' "python 3.4",\n' ' ]'))
def gen_classifiers(): mayor, minor = version_info[:2] python = "Programming Language :: Python" local = "Programming Language :: Python :: {}.{}".format(mayor, minor) classifiers = [python, local] classifiers_lines = '' for cls in classifiers: classifiers_lines += classifiers_line.substitute(classifier=cls) return classifiers_template.substitute(classifiers=classifiers_lines)
def test_classifiers_tpl(self): classifiers_lines = ( ' "python 2.7",\n' ' "python 3.4",\n' ) self.assertMultiLineEqual( classifiers_template.substitute(classifiers=classifiers_lines), ( ' classifiers=[\n' ' "python 2.7",\n' ' "python 3.4",\n' ' ]' ) )