summaryrefslogtreecommitdiff
path: root/src/engine/SCons/Tool/ToolTests.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Tool/ToolTests.py')
-rw-r--r--src/engine/SCons/Tool/ToolTests.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/engine/SCons/Tool/ToolTests.py b/src/engine/SCons/Tool/ToolTests.py
index f2a0964..ea9b475 100644
--- a/src/engine/SCons/Tool/ToolTests.py
+++ b/src/engine/SCons/Tool/ToolTests.py
@@ -21,7 +21,7 @@
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
-__revision__ = "src/engine/SCons/Tool/ToolTests.py 4720 2010/03/24 03:14:11 jars"
+__revision__ = "src/engine/SCons/Tool/ToolTests.py 5023 2010/06/14 22:05:46 scons"
import sys
import unittest
@@ -32,7 +32,7 @@ import SCons.Tool
class ToolTestCase(unittest.TestCase):
def test_Tool(self):
"""Test the Tool() function"""
- class Environment:
+ class Environment(object):
def __init__(self):
self.dict = {}
def Detect(self, progs):
@@ -45,8 +45,10 @@ class ToolTestCase(unittest.TestCase):
return self.dict[key]
def __setitem__(self, key, val):
self.dict[key] = val
+ def __contains__(self, key):
+ return self.dict.__contains__(key)
def has_key(self, key):
- return self.dict.has_key(key)
+ return key in self.dict
env = Environment()
env['BUILDERS'] = {}
env['ENV'] = {}