Updates test to new module
Depends on D8554
Run tests
native getMetadata returns std::string always
Shouldn't we clear this metadata after the test?
rebase
indeed, I think to make those tests valid we should delete the entire database after each test, I updated the whole stack to reflect this need