summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/suite/test_dump.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/test/suite/test_dump.py')
-rw-r--r--src/third_party/wiredtiger/test/suite/test_dump.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/third_party/wiredtiger/test/suite/test_dump.py b/src/third_party/wiredtiger/test/suite/test_dump.py
index 85196174c1b..280d5870359 100644
--- a/src/third_party/wiredtiger/test/suite/test_dump.py
+++ b/src/third_party/wiredtiger/test/suite/test_dump.py
@@ -30,9 +30,10 @@ import os, shutil
import wiredtiger, wttest
from helper import \
complex_populate, complex_populate_check, \
- simple_populate, simple_populate_check
+ simple_populate, simple_populate_check, \
+ simple_index_populate, simple_index_populate_check
from suite_subprocess import suite_subprocess
-from wtscenario import multiply_scenarios, number_scenarios
+from wtscenario import make_scenarios
# test_dump.py
# Utilities: wt dump
@@ -64,6 +65,9 @@ class test_dump(wttest.WiredTigerTestCase, suite_subprocess):
('table-simple', dict(uri='table:', config='', lsm=False,
populate=simple_populate,
populate_check=simple_populate_check)),
+ ('table-index', dict(uri='table:', config='', lsm=False,
+ populate=simple_index_populate,
+ populate_check=simple_index_populate_check)),
('table-simple-lsm', dict(uri='table:', config='type=lsm', lsm=True,
populate=simple_populate,
populate_check=simple_populate_check)),
@@ -74,8 +78,7 @@ class test_dump(wttest.WiredTigerTestCase, suite_subprocess):
populate=complex_populate,
populate_check=complex_populate_check))
]
- scenarios = number_scenarios(
- multiply_scenarios('.', types, keyfmt, dumpfmt))
+ scenarios = make_scenarios(types, keyfmt, dumpfmt)
# Extract the values lines from the dump output.
def value_lines(self, fname):