def test(self): actual = templates.find_template('bolt_module_template') replacements = dict({'name': 'Hi', 'package': 'Yo'}) self.assertEqual("""define( 'Yo.Hi', [ ], function () { return null; } );""", actual.substitute(replacements))
def test(self): actual = templates.find_template('bolt_test_template') replacements = dict({'name': 'Hi'}) self.assertEqual("""test( 'Hi', [ ], function () { assert.eq(1, 2); } );""", actual.substitute(replacements))
def template_run(filename, template, replacements): contents = templates.find_template(template) expanded = contents.substitute(replacements) output = open(filename, "w") output.write(expanded) output.close()