123456789101112131415161718192021222324252627 |
- // Copyright 2014 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #include "net/test/scoped_disable_exit_on_dfatal.h"
- #include "base/bind.h"
- #include "base/callback.h"
- #include "base/strings/string_piece.h"
- namespace net::test {
- ScopedDisableExitOnDFatal::ScopedDisableExitOnDFatal()
- : assert_handler_(base::BindRepeating(LogAssertHandler)) {}
- ScopedDisableExitOnDFatal::~ScopedDisableExitOnDFatal() = default;
- // static
- void ScopedDisableExitOnDFatal::LogAssertHandler(
- const char* file,
- int line,
- const base::StringPiece message,
- const base::StringPiece stack_trace) {
- // Simply swallow the assert.
- }
- } // namespace net::test
|