Loading libs/vr/libdvr/tests/dvr_tracking-test.cpp +28 −2 Original line number Diff line number Diff line Loading @@ -8,8 +8,34 @@ namespace { class DvrTrackingTest : public DvrApiTest {}; #if DVR_TRACKING_IMPLEMENTED // TODO(b/78173557): Implement dvrTrackingXXX API test. #else TEST_F(DvrTrackingTest, Implemented) { ASSERT_TRUE(api_.TrackingCameraCreate != nullptr); ASSERT_TRUE(api_.TrackingCameraStart != nullptr); ASSERT_TRUE(api_.TrackingCameraStop != nullptr); } TEST_F(DvrTrackingTest, CreateFailsForInvalidInput) { int ret; ret = api_.TrackingCameraCreate(nullptr); EXPECT_EQ(ret, -EINVAL); DvrTrackingCamera* camera = reinterpret_cast<DvrTrackingCamera*>(42); ret = api_.TrackingCameraCreate(&camera); EXPECT_EQ(ret, -EINVAL); } TEST_F(DvrTrackingTest, CreateDestroy) { DvrTrackingCamera* camera = nullptr; int ret = api_.TrackingCameraCreate(&camera); EXPECT_EQ(ret, 0); ASSERT_TRUE(camera != nullptr); api_.TrackingCameraDestroy(camera); } #else // !DVR_TRACKING_IMPLEMENTED TEST_F(DvrTrackingTest, NotImplemented) { ASSERT_TRUE(api_.TrackingCameraCreate != nullptr); Loading Loading
libs/vr/libdvr/tests/dvr_tracking-test.cpp +28 −2 Original line number Diff line number Diff line Loading @@ -8,8 +8,34 @@ namespace { class DvrTrackingTest : public DvrApiTest {}; #if DVR_TRACKING_IMPLEMENTED // TODO(b/78173557): Implement dvrTrackingXXX API test. #else TEST_F(DvrTrackingTest, Implemented) { ASSERT_TRUE(api_.TrackingCameraCreate != nullptr); ASSERT_TRUE(api_.TrackingCameraStart != nullptr); ASSERT_TRUE(api_.TrackingCameraStop != nullptr); } TEST_F(DvrTrackingTest, CreateFailsForInvalidInput) { int ret; ret = api_.TrackingCameraCreate(nullptr); EXPECT_EQ(ret, -EINVAL); DvrTrackingCamera* camera = reinterpret_cast<DvrTrackingCamera*>(42); ret = api_.TrackingCameraCreate(&camera); EXPECT_EQ(ret, -EINVAL); } TEST_F(DvrTrackingTest, CreateDestroy) { DvrTrackingCamera* camera = nullptr; int ret = api_.TrackingCameraCreate(&camera); EXPECT_EQ(ret, 0); ASSERT_TRUE(camera != nullptr); api_.TrackingCameraDestroy(camera); } #else // !DVR_TRACKING_IMPLEMENTED TEST_F(DvrTrackingTest, NotImplemented) { ASSERT_TRUE(api_.TrackingCameraCreate != nullptr); Loading