summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2008-05-08 18:55:02 (GMT)
committerBrett Cannon <bcannon@gmail.com>2008-05-08 18:55:02 (GMT)
commitd7cce26f7c71e3b2ba14198e93b28c4054bd7aea (patch)
treeb11745b87d682e4c094021ecfbea0b8514df455b /Lib/test
parent39143f8156e7423842f073c868b8d03eb649ce26 (diff)
downloadcpython-d7cce26f7c71e3b2ba14198e93b28c4054bd7aea.zip
cpython-d7cce26f7c71e3b2ba14198e93b28c4054bd7aea.tar.gz
cpython-d7cce26f7c71e3b2ba14198e93b28c4054bd7aea.tar.bz2
Remove the mutex module.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_mutex.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/Lib/test/test_mutex.py b/Lib/test/test_mutex.py
deleted file mode 100644
index 6318c70..0000000
--- a/Lib/test/test_mutex.py
+++ /dev/null
@@ -1,33 +0,0 @@
-import mutex
-
-import unittest
-import test.test_support
-
-class MutexTest(unittest.TestCase):
-
- def setUp(self):
- self.mutex = mutex.mutex()
-
- def called_by_mutex(self, some_data):
- self.assert_(self.mutex.test(), "mutex not held")
- # Nested locking
- self.mutex.lock(self.called_by_mutex2, "eggs")
-
- def called_by_mutex2(self, some_data):
- self.assert_(self.ready_for_2,
- "called_by_mutex2 called too soon")
-
- def test_lock_and_unlock(self):
- self.read_for_2 = False
- self.mutex.lock(self.called_by_mutex, "spam")
- self.ready_for_2 = True
- # unlock both locks
- self.mutex.unlock()
- self.mutex.unlock()
- self.failIf(self.mutex.test(), "mutex still held")
-
-def test_main():
- test.test_support.run_unittest(MutexTest)
-
-if __name__ == "__main__":
- test_main()