commit | a781cee3f456a4487618753bdbf91a45ddcc6137 | [log] [tgz] |
---|---|---|
author | Chong Zhang <chz@google.com> | Wed Mar 17 11:42:33 2021 -0700 |
committer | Chong Zhang <chz@google.com> | Wed Mar 17 11:57:52 2021 -0700 |
tree | 07b4cca82177330bb63cc0ade877de1bc4cc0ed6 | |
parent | da52d86663542d1860adb0bba7f49902f0e67ac9 [diff] [blame] |
Do not register with null observer bug: 168307955 test: unit tests. Change-Id: Iadef8660c95f2c545a212dfabf06c264b7c719a6
diff --git a/services/mediaresourcemanager/test/ResourceObserverService_test.cpp b/services/mediaresourcemanager/test/ResourceObserverService_test.cpp index e3d3e78..acd9df1 100644 --- a/services/mediaresourcemanager/test/ResourceObserverService_test.cpp +++ b/services/mediaresourcemanager/test/ResourceObserverService_test.cpp
@@ -182,6 +182,11 @@ std::vector<MediaObservableFilter> filters1; Status status; + // Register with null observer should fail. + status = mObserverService->registerObserver(nullptr, filters1); + EXPECT_FALSE(status.isOk()); + EXPECT_EQ(status.getServiceSpecificError(), BAD_VALUE); + // Register with empty observables should fail. status = mObserverService->registerObserver(mTestObserver1, filters1); EXPECT_FALSE(status.isOk());