Skip to content

Commit 031ae4d

Browse files
committed
SPEC-1684: Clarify that collection under test must not be dropped
1 parent 624f4b5 commit 031ae4d

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

source/atlas-data-lake-testing/tests/README.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,15 @@ Test Format
2626

2727
The same as the `CRUD Spec Test format <../../crud/tests/README.rst#Test-Format>`_.
2828

29+
Test Runner Implementation
30+
==========================
31+
32+
The same as the `CRUD Spec Test Runner Implementation <../../crud/tests#test-runner-implementation>`_,
33+
with one notable differences: the test runner for Atlas Data Lake Testing
34+
MUST NOT drop the collection and/or database under test. In contrast to other
35+
CRUD tests, which insert their own data fixtures into an empty collection, data
36+
for these tests is specified in the ``mongohoused`` configuration file.
37+
2938
Prose Tests
3039
===========
3140

@@ -67,3 +76,9 @@ Atlas Data Lake.
6776
valid connection string with SCRAM-SHA-1 and credentials from the
6877
drivers-evergreen-tools ADL configuration and execute a ping command.
6978
Repeat this test using SCRAM-SHA-256.
79+
80+
Changelog
81+
=========
82+
83+
:2020-07-15: Link to CRUD test runner implementation and note that the collection
84+
under test must not be dropped before each test.

0 commit comments

Comments
 (0)