Esempio n. 1
0
    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))
Esempio n. 2
0
    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))
Esempio n. 3
0
def template_run(filename, template, replacements):
    contents = templates.find_template(template)
    expanded = contents.substitute(replacements)
    output = open(filename, "w")
    output.write(expanded)
    output.close()