[pypy-commit] lang-js default: removed obsolete ctx argument from resolve_identifier

stepahn noreply at buildbot.pypy.org
Fri Dec 28 11:33:16 CET 2012


Author: Stephan <stephan at stzal.com>
Branch: 
Changeset: r177:38f21a5c13cd
Date: 2012-01-06 16:51 +0100
http://bitbucket.org/pypy/lang-js/changeset/38f21a5c13cd/

Log:	removed obsolete ctx argument from resolve_identifier

diff --git a/js/jsexecution_context.py b/js/jsexecution_context.py
--- a/js/jsexecution_context.py
+++ b/js/jsexecution_context.py
@@ -9,7 +9,7 @@
     def __init__(self, parent=None):
         self._init_execution_context(parent)
 
-    def resolve_identifier(self, ctx, identifier):
+    def resolve_identifier(self, identifier):
         if self.ctx_obj is not None and self.ctx_obj.HasProperty(identifier):
             return self.ctx_obj.Get(identifier);
 
diff --git a/js/test/test_execution_context.py b/js/test/test_execution_context.py
--- a/js/test/test_execution_context.py
+++ b/js/test/test_execution_context.py
@@ -120,10 +120,9 @@
         parent._identifier_set_local('foo', 0)
         context._identifier_set_local('bar', 1)
 
-        ctx = None
-        assert context.resolve_identifier(ctx, 'foo') == 0
-        assert context.resolve_identifier(ctx, 'bar') == 1
-        py.test.raises(ThrowException, context.resolve_identifier, ctx, 'baz')
+        assert context.resolve_identifier('foo') == 0
+        assert context.resolve_identifier('bar') == 1
+        py.test.raises(ThrowException, context.resolve_identifier, 'baz')
 
     def test_assign(self):
         parent = new_context()
@@ -149,22 +148,21 @@
         assert context.get_property_value('foo') == 42
 
     def test_declare_variable(self):
-        ctx = None
         parent = new_context()
         context = new_context(parent)
 
         parent._identifier_set_local('foo', 0)
 
-        assert context.resolve_identifier(ctx, 'foo') == 0
+        assert context.resolve_identifier('foo') == 0
 
         context.declare_variable('foo')
-        assert context.resolve_identifier(ctx, 'foo') == w_Undefined
+        assert context.resolve_identifier('foo') == w_Undefined
 
         context.assign('foo', 42)
 
         assert parent.get_property_value('foo') == 0
         assert context._identifier_get_local('foo') == 42
-        assert context.resolve_identifier(ctx, 'foo') == 42
+        assert context.resolve_identifier('foo') == 42
 
     def test_get_local_value(self):
         context = new_context()


More information about the pypy-commit mailing list