If you try running the BDD tests with the in-memory storage provider option instead of MongoDB or CouchDB, you'll get the following error:
Scenario: Full end-to-end flow. Create a data vault, store an encrypted document, and then retrieve the encrypted document. Query using an encrypted index. Update an encrypted document and then retrieve the encrypted document. # features/edv_e2e_api.feature:11
Then Client stores the Encrypted Document in the data vault # features/edv_e2e_api.feature:15
Error: the EDV server returned status code 400 along with the following message: failed to get root capability EKVR3yqNxMLFrncfZC7eQv from db: data not found
If you try running the BDD tests with the in-memory storage provider option instead of MongoDB or CouchDB, you'll get the following error: