| Index: net/log/file_net_log_observer_unittest.cc
|
| diff --git a/net/log/file_net_log_observer_unittest.cc b/net/log/file_net_log_observer_unittest.cc
|
| index 9683e135ab69faceea5d8828cf35d27664e46155..75082a766fa141248a12e966488c8d367dead68b 100644
|
| --- a/net/log/file_net_log_observer_unittest.cc
|
| +++ b/net/log/file_net_log_observer_unittest.cc
|
| @@ -287,6 +287,24 @@ TEST_P(FileNetLogObserverTest, ObserverDestroyedWithoutStopObserving) {
|
| ASSERT_FALSE(LogFilesExist());
|
| }
|
|
|
| +// Tests calling StopObserving() with a null closure.
|
| +TEST_P(FileNetLogObserverTest, StopObservingNullClosure) {
|
| + CreateAndStartObserving(nullptr);
|
| +
|
| + // Send dummy event
|
| + AddEntries(logger_.get(), 1, kDummyEventSize);
|
| +
|
| + // The log files should have been started.
|
| + ASSERT_TRUE(LogFilesExist());
|
| +
|
| + logger_->StopObserving(nullptr, base::OnceClosure());
|
| +
|
| + logger_.reset();
|
| +
|
| + // Since the logger was explicitly stopped, its files should still exist.
|
| + ASSERT_TRUE(LogFilesExist());
|
| +}
|
| +
|
| TEST_P(FileNetLogObserverTest, GeneratesValidJSONWithNoEvents) {
|
| TestClosure closure;
|
|
|
|
|