| … | … | @@ -517,8 +517,12 @@ void VectorAPIUTest::test_dynamic(void) |
| 517 | 517 | #ifdef HAVE_ROCKS_STORAGE |
| 518 | 518 | logger().debug("BEGIN TEST: %s", __FUNCTION__); |
| 519 | 519 | |
| 520 | | // Where the data comes from. |
| 521 | | std::string rc = eval->eval("(use-modules (opencog persist-rocks))"); |
| 520 | // Load the test data first |
| 521 | std::string rc = eval->eval("(load-from-path \"tests/matrix/basic-data.scm\")"); |
| 522 | CHKERR; |
| 523 | |
| 524 | // Where the data will be stored |
| 525 | rc = eval->eval("(use-modules (opencog persist-rocks))"); |
| 522 | 526 | CHKERR; |
| 523 | 527 | |
| 524 | 528 | rc = eval->eval("(define rsn (RocksStorageNode \"rocks:///tmp/vector-api-utest-dynamic/\"))"); |
| … | … | @@ -527,6 +531,10 @@ void VectorAPIUTest::test_dynamic(void) |
| 527 | 531 | rc = eval->eval("(cog-open rsn)"); |
| 528 | 532 | CHKERR; |
| 529 | 533 | |
| 534 | // Store the atomspace to RocksStorage |
| 535 | rc = eval->eval("(store-atomspace rsn)"); |
| 536 | CHKERR; |
| 537 | |
| 530 | 538 | std::string num = eval->eval("(dosi 'right-product (Word \"table\") (Word \"dog\"))"); |
| 531 | 539 | double ptado = 4.0*4.0; |
| 532 | 540 | CHKFLT("dynamic product (table,dog)", num, ptado); |