OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-atomspace-rocks commits / da332cc

Revive the last two tests
da332cc0d73203f1340f1aafa42fbd63c2f2d00c
by Linas Vepstas <linasvepstas@gmail.com> · 2025-12-08T19:47:59.000Z

Changed files (4) +11 -2

tests/persist/monospace/CMakeLists.txt +1 -1
……@@ -15,7 +15,7 @@ ADD_CXXTEST(MonoPersistUTest)
1515ADD_CXXTEST(MonoFetchUTest)
1616TARGET_LINK_LIBRARIES(MonoFetchUTest execution)
1717ADD_CXXTEST(MonoBasicDeleteUTest)
18# ADD_CXXTEST(MonoDeleteUTest)
18ADD_CXXTEST(MonoDeleteUTest)
1919ADD_CXXTEST(MonoAlphaEquivUTest)
2020ADD_CXXTEST(MonoMultiPersistUTest)
2121ADD_CXXTEST(MonoMultiDeleteUTest)
tests/persist/monospace/MonoDeleteUTest.cxxtest +5 -0
……@@ -396,6 +396,10 @@ void DeleteUTest::delete_links(int idx, StorageNodePtr store)
396396 store->barrier();
397397 store->remove_atom(_as, hl[idx]);
398398 store->barrier();
399
400 _as->extract_atom(hl3[idx]);
401 _as->extract_atom(hl2[idx]);
402 _as->extract_atom(hl[idx]);
399403}
400404
401405// This removes all the links, and one node, from atomspace,
……@@ -410,6 +414,7 @@ void DeleteUTest::delete_nodes(int idx, StorageNodePtr store)
410414{
411415 store->remove_atom(_as, h3[idx], true);
412416 store->barrier();
417 _as->extract_atom(h3[idx], true);
413418}
414419
415420// ============================================================
tests/persist/rocks/CMakeLists.txt +1 -1
……@@ -15,7 +15,7 @@ ADD_CXXTEST(PersistUTest)
1515ADD_CXXTEST(FetchUTest)
1616TARGET_LINK_LIBRARIES(FetchUTest execution)
1717ADD_CXXTEST(BasicDeleteUTest)
18# ADD_CXXTEST(DeleteUTest)
18ADD_CXXTEST(DeleteUTest)
1919ADD_CXXTEST(AlphaEquivUTest)
2020ADD_CXXTEST(MultiPersistUTest)
2121ADD_CXXTEST(MultiDeleteUTest)
tests/persist/rocks/DeleteUTest.cxxtest +4 -0
……@@ -396,6 +396,9 @@ void DeleteUTest::delete_links(int idx, StorageNodePtr store)
396396 store->barrier();
397397 store->remove_atom(_as, hl[idx]);
398398 store->barrier();
399 _as->extract_atom(hl3[idx]);
400 _as->extract_atom(hl2[idx]);
401 _as->extract_atom(hl[idx]);
399402}
400403
401404// This removes all the links, and one node, from atomspace,
……@@ -410,6 +413,7 @@ void DeleteUTest::delete_nodes(int idx, StorageNodePtr store)
410413{
411414 store->remove_atom(_as, h3[idx], true);
412415 store->barrier();
416 _as->extract_atom(h3[idx], true);
413417}
414418
415419// ============================================================