Lines Matching refs:library
244 std::shared_ptr<DynamicLibrary> library; in TEST_F() local
246 Status status = env_->LoadLibrary("no-such-library", "", &library); in TEST_F()
248 ASSERT_EQ(nullptr, library.get()); in TEST_F()
249 status = env_->LoadLibrary("rocksdb", "", &library); in TEST_F()
251 ASSERT_NE(nullptr, library.get()); in TEST_F()
252 ASSERT_OK(library->LoadFunction("rocksdb_create_default_env", in TEST_F()
255 ASSERT_NOK(library->LoadFunction("no-such-method", &function)); in TEST_F()
257 ASSERT_OK(env_->LoadLibrary(library->Name(), "", &library)); in TEST_F()
259 ASSERT_EQ(nullptr, library.get()); in TEST_F()
266 std::shared_ptr<DynamicLibrary> library; in TEST_F() local
268 ASSERT_NOK(env_->LoadLibrary("no-such-library", "/tmp", &library)); in TEST_F()
269 ASSERT_EQ(nullptr, library.get()); in TEST_F()
270 ASSERT_NOK(env_->LoadLibrary("dl", "/tmp", &library)); in TEST_F()
271 ASSERT_EQ(nullptr, library.get()); in TEST_F()
272 Status status = env_->LoadLibrary("rocksdb", "/tmp:./", &library); in TEST_F()
274 ASSERT_NE(nullptr, library.get()); in TEST_F()
275 ASSERT_OK(env_->LoadLibrary(library->Name(), "", &library)); in TEST_F()
280 status = env_->LoadLibrary("rocksdb", "/tmp:" + cwd, &library); in TEST_F()
282 ASSERT_NE(nullptr, library.get()); in TEST_F()
283 ASSERT_OK(env_->LoadLibrary(library->Name(), "", &library)); in TEST_F()