summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/test/test_nis.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/Lib/test/test_nis.py b/Lib/test/test_nis.py
index 9b3910d..0d345fe 100644
--- a/Lib/test/test_nis.py
+++ b/Lib/test/test_nis.py
@@ -1,8 +1,13 @@
-from test_support import verbose
+from test_support import verbose, TestFailed
import nis
print 'nis.maps()'
-maps = nis.maps()
+try:
+ # the following could fail if NIS isn't active
+ maps = nis.maps()
+except nis.error, msg:
+ raise TestFailed, msg
+
done = 0
for nismap in maps:
if verbose: