Details
-
Test
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Most if not all of the IT/UT that run against mongodb have an
assumption at class level that if mongodb is not available the tests
are skipped.
The tests should fail instead if mongodb is not available and we
explicitly said that, via the nsfixtures flags, we want to run the
tests against mongodb.
We currently have 4 fixtures/flags: DOCUMENT_NS, SEGMENT_MK,
DOCUMENT_RDB, MEMORY_NS.
We may have the need to introduce a new Fixture/Flag that indicate
that we want to run the tests against Document using the in-memory
implementation. For example: DOCUMENT_NS_IM.
This will be useful on the Apache Jenkins as we don't have mongo there
but we still want to run all the possible Document NS tests against
the in-memory implementation when this is possible.
/cc mreutegg
Attachments
Issue Links
- relates to
-
OAK-4185 Add DOCUMENT_MEM to FixturesHelper
- Closed
Created
OAK-4185for the required fixture in oak-commons.