"{\"numFailedTestSuites\":0,\"numFailedTests\":0,\"numPassedTestSuites\":3,\"numPassedTests\":23,\"numPendingTestSuites\":0,\"numPendingTests\":0,\"numRuntimeErrorTestSuites\":0,\"numTodoTests\":0,\"numTotalTestSuites\":3,\"numTotalTests\":23,\"openHandles\":[],\"snapshot\":{\"added\":0,\"didUpdate\":false,\"failure\":false,\"filesAdded\":0,\"filesRemoved\":0,\"filesRemovedList\":[],\"filesUnmatched\":0,\"filesUpdated\":0,\"matched\":0,\"total\":0,\"unchecked\":0,\"uncheckedKeysByFile\":[],\"unmatched\":0,\"updated\":0},\"startTime\":1617378325204,\"success\":false,\"testResults\":[{\"failureMessage\":null,\"numFailingTests\":0,\"numPassingTests\":1,\"numPendingTests\":0,\"numTodoTests\":0,\"perfStats\":{\"end\":1617378328379,\"start\":1617378325779},\"snapshot\":{\"added\":0,\"fileDeleted\":false,\"matched\":0,\"unchecked\":0,\"unmatched\":0,\"updated\":0,\"uncheckedKeys\":[]},\"testFilePath\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/src/mock-client/mock-deps.test.ts\",\"testResults\":[{\"ancestorTitles\":[\"did\"],\"duration\":45,\"failureMessages\":[],\"fullName\":\"did should generate a did doc from seed\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should generate a did doc from seed\"}],\"skipped\":false,\"leaks\":false},{\"failureMessage\":null,\"numFailingTests\":0,\"numPassingTests\":21,\"numPendingTests\":0,\"numTodoTests\":0,\"perfStats\":{\"end\":1617378404389,\"start\":1617378328398},\"snapshot\":{\"added\":0,\"fileDeleted\":false,\"matched\":0,\"unchecked\":0,\"unmatched\":0,\"updated\":0,\"uncheckedKeys\":[]},\"testFilePath\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/src/edv-server.test.ts\",\"testResults\":[{\"ancestorTitles\":[\"Transmute\"],\"duration\":258,\"failureMessages\":[],\"fullName\":\"Transmute should create a new encrypted data vault\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should create a new encrypted data vault\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":169,\"failureMessages\":[],\"fullName\":\"Transmute should get an encrypted data vault config\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should get an encrypted data vault config\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":87,\"failureMessages\":[],\"fullName\":\"Transmute should create \\\"primary\\\" encrypted data vault\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should create \\\"primary\\\" encrypted data vault\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":180,\"failureMessages\":[],\"fullName\":\"Transmute should get \\\"secondary\\\" encrypted data vault\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should get \\\"secondary\\\" encrypted data vault\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":87,\"failureMessages\":[],\"fullName\":\"Transmute should ensure two new indexes\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should ensure two new indexes\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":2617,\"failureMessages\":[],\"fullName\":\"Transmute should insert a document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should insert a document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4383,\"failureMessages\":[],\"fullName\":\"Transmute should get a document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should get a document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":2241,\"failureMessages\":[],\"fullName\":\"Transmute should fail to get a non-existent document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should fail to get a non-existent document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4380,\"failureMessages\":[],\"fullName\":\"Transmute should fail to insert a duplicate document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should fail to insert a duplicate document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":2194,\"failureMessages\":[],\"fullName\":\"Transmute should upsert a document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should upsert a document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":6743,\"failureMessages\":[],\"fullName\":\"Transmute should update an existing document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should update an existing document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":6379,\"failureMessages\":[],\"fullName\":\"Transmute should delete an existing document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should delete an existing document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":2260,\"failureMessages\":[],\"fullName\":\"Transmute should fail to delete a non-existent document\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should fail to delete a non-existent document\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4367,\"failureMessages\":[],\"fullName\":\"Transmute should insert a document with attributes\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should insert a document with attributes\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4500,\"failureMessages\":[],\"fullName\":\"Transmute should reject two documents with same unique attribute\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should reject two documents with same unique attribute\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4371,\"failureMessages\":[],\"fullName\":\"Transmute should find a document that has an attribute\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find a document that has an attribute\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":7056,\"failureMessages\":[],\"fullName\":\"Transmute should find two documents with an attribute\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find two documents with an attribute\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4488,\"failureMessages\":[],\"fullName\":\"Transmute should find a document that equals an attribute value\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find a document that equals an attribute value\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":4566,\"failureMessages\":[],\"fullName\":\"Transmute should find a document that equals the value of a URL attribute\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find a document that equals the value of a URL attribute\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":6700,\"failureMessages\":[],\"fullName\":\"Transmute should find a document with a deep index on an array\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find a document with a deep index on an array\"},{\"ancestorTitles\":[\"Transmute\"],\"duration\":6618,\"failureMessages\":[],\"fullName\":\"Transmute should find two documents with attribute values\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"should find two documents with attribute values\"}],\"skipped\":false,\"leaks\":false},{\"failureMessage\":null,\"numFailingTests\":0,\"numPassingTests\":1,\"numPendingTests\":0,\"numTodoTests\":0,\"perfStats\":{\"end\":1617378405430,\"start\":1617378404402},\"snapshot\":{\"added\":0,\"fileDeleted\":false,\"matched\":0,\"unchecked\":0,\"unmatched\":0,\"updated\":0,\"uncheckedKeys\":[]},\"testFilePath\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/src/mock-client/mock-client.spec.ts\",\"testResults\":[{\"ancestorTitles\":[\"mock-client\"],\"duration\":42,\"failureMessages\":[],\"fullName\":\"mock-client init\",\"location\":null,\"numPassingAsserts\":0,\"status\":\"passed\",\"title\":\"init\"}],\"skipped\":false,\"leaks\":false}],\"wasInterrupted\":false,\"config\":{\"bail\":0,\"changedFilesWithAncestor\":false,\"collectCoverage\":false,\"collectCoverageFrom\":[\"src/**/*.{ts,tsx,js,jsx}\"],\"coverageDirectory\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/coverage\",\"coverageReporters\":[\"json\",\"text\",\"lcov\",\"clover\"],\"coverageThreshold\":null,\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"expand\":false,\"filter\":null,\"globalSetup\":null,\"globalTeardown\":null,\"json\":false,\"listTests\":false,\"maxConcurrency\":5,\"maxWorkers\":1,\"noStackTrace\":false,\"nonFlagArgs\":[],\"notify\":false,\"notifyMode\":\"failure-change\",\"passWithNoTests\":false,\"projects\":null,\"reporters\":[[\"default\",{}],[\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/node_modules/jest-html-reporters/index.js\",{\"pageTitle\":\"Edv Interoperability\",\"publicPath\":\"../../docs\",\"filename\":\"index.html\",\"expand\":true}]],\"rootDir\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop\",\"runTestsByPath\":false,\"skipFilter\":false,\"testFailureExitCode\":1,\"testPathPattern\":\"\",\"testResultsProcessor\":null,\"testSequencer\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/node_modules/@jest/test-sequencer/build/index.js\",\"updateSnapshot\":\"none\",\"useStderr\":false,\"verbose\":null,\"watch\":false,\"watchPlugins\":[{\"config\":{},\"path\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/node_modules/jest-watch-typeahead/filename.js\"},{\"config\":{},\"path\":\"/home/runner/work/edv-test-suite/edv-test-suite/packages/interop/node_modules/jest-watch-typeahead/testname.js\"}],\"watchman\":true},\"endTime\":1617378405435,\"_reporterOptions\":{\"publicPath\":\"../../docs\",\"filename\":\"index.html\",\"expand\":true,\"pageTitle\":\"Edv Interoperability\",\"hideIcon\":false,\"testCommand\":\"npx jest\",\"openReport\":false,\"multipleReportsUnitePath\":\"\"},\"attachInfos\":{}}"