summaryrefslogtreecommitdiff
path: root/test/suite/test_config03.py
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2013-06-20 17:32:08 +1000
committerMichael Cahill <michael.cahill@wiredtiger.com>2013-06-20 17:32:08 +1000
commit32378a2338a8979af7595ac7ed22a3ba21be2ea3 (patch)
tree445472d05646516c93bec63b7089bfd8772f064c /test/suite/test_config03.py
parentf71fbf02a13ae807c7c5f88b72a3ef4b39d1c23e (diff)
downloadmongo-32378a2338a8979af7595ac7ed22a3ba21be2ea3.tar.gz
Fix test_config03 to check for the right error message. This isn't specific to logging, but seems to have been triggered by recent changes.
Diffstat (limited to 'test/suite/test_config03.py')
-rw-r--r--test/suite/test_config03.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/test/suite/test_config03.py b/test/suite/test_config03.py
index 654223c7579..d0d29366103 100644
--- a/test/suite/test_config03.py
+++ b/test/suite/test_config03.py
@@ -102,22 +102,27 @@ class test_config03(test_base03.test_base03):
if self.s_create == False:
successargs = successargs.replace(',create=false,',',create,')
expect_fail = True
+ fail_msg = '/No such file or directory/'
elif self.s_create == None:
successargs = successargs + 'create=true,'
expect_fail = True
+ fail_msg = '/No such file or directory/'
+
if self.s_eviction_target >= self.s_eviction_trigger:
# construct args that guarantee that target < trigger
# we know that trigger >= 1
repfrom = ',eviction_target=' + str(self.s_eviction_target)
repto = ',eviction_target=' + str(self.s_eviction_trigger - 1)
successargs = successargs.replace(repfrom, repto)
- expect_fail = True
+ if not expect_fail:
+ expect_fail = True
+ fail_msg = \
+ '/eviction target must be lower than the eviction trigger/'
if expect_fail:
self.verbose(3, 'wiredtiger_open (should fail) with args: ' + args)
self.assertRaisesWithMessage(wiredtiger.WiredTigerError,
- lambda: wiredtiger.wiredtiger_open(dir, args),
- "/eviction target must be lower than the eviction trigger/")
+ lambda: wiredtiger.wiredtiger_open(dir, args), fail_msg)
args = successargs
self.verbose(3, 'wiredtiger_open with args: ' + args)