From 1a23c8cfcf5d6ff5007496beb953ec7f6e51b295 Mon Sep 17 00:00:00 2001 From: Steven Knight Date: Mon, 17 May 2010 02:57:16 +0000 Subject: Eliminate custom use of old-style Proxy class in Node/FSTests.py. --- src/engine/SCons/Node/FSTests.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index e013136..ab055e9 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -1657,14 +1657,7 @@ class FSTestCase(_tempdirTestCase): def test_proxy(self): """Test a Node.FS object wrapped in a proxy instance""" f1 = self.fs.File('fff') - class Proxy: - # Simplest possibly Proxy class that works for our test, - # this is stripped down from SCons.Util.Proxy. - def __init__(self, subject): - self.__subject = subject - def __getattr__(self, name): - return getattr(self.__subject, name) - p = Proxy(f1) + p = SCons.Util.Proxy(f1) f2 = self.fs.Entry(p) assert f1 is f2, (f1, f2) -- cgit v0.12