Ejemplo n.º 1
0
  def test_adds_var_twice(self):
    local_scope = gclient_eval.Exec('\n'.join([
        'vars = {',
        '  "foo": "bar",',
        '}',
    ]))

    gclient_eval.AddVar(local_scope, 'baz', 'lemur')
    gclient_eval.AddVar(local_scope, 'v8_revision', 'deadbeef')
    result = gclient_eval.RenderDEPSFile(local_scope)

    self.assertEqual(result, '\n'.join([
        'vars = {',
        '  "v8_revision": "deadbeef",',
        '  "baz": "lemur",',
        '  "foo": "bar",',
        '}',
    ]))
Ejemplo n.º 2
0
 def assert_adds_var(self, before, after):
     local_scope = gclient_eval.Exec('\n'.join(before))
     gclient_eval.AddVar(local_scope, 'baz', 'lemur')
     results = gclient_eval.RenderDEPSFile(local_scope)
     self.assertEqual(results, '\n'.join(after))