| Index: third_party/crashpad/crashpad/util/misc/paths.h
 | 
| diff --git a/third_party/crashpad/crashpad/test/hex_string_test.cc b/third_party/crashpad/crashpad/util/misc/paths.h
 | 
| similarity index 53%
 | 
| copy from third_party/crashpad/crashpad/test/hex_string_test.cc
 | 
| copy to third_party/crashpad/crashpad/util/misc/paths.h
 | 
| index 62b45c1260ed1d17223b312c4be51ab10cf791f1..30bbec509848dc629c8817367c88dfe5b5cf3906 100644
 | 
| --- a/third_party/crashpad/crashpad/test/hex_string_test.cc
 | 
| +++ b/third_party/crashpad/crashpad/util/misc/paths.h
 | 
| @@ -12,23 +12,29 @@
 | 
|  // See the License for the specific language governing permissions and
 | 
|  // limitations under the License.
 | 
|  
 | 
| -#include "test/hex_string.h"
 | 
| +#ifndef CRASHPAD_UTIL_PATHS_H_
 | 
| +#define CRASHPAD_UTIL_PATHS_H_
 | 
|  
 | 
| +#include "base/files/file_path.h"
 | 
|  #include "base/macros.h"
 | 
| -#include "gtest/gtest.h"
 | 
|  
 | 
|  namespace crashpad {
 | 
| -namespace test {
 | 
| -namespace {
 | 
|  
 | 
| -TEST(HexString, HexString) {
 | 
| -  EXPECT_EQ("", BytesToHexString(nullptr, 0));
 | 
| +//! \brief Functions to obtain paths.
 | 
| +class Paths {
 | 
| + public:
 | 
| +  //! \brief Obtains the pathname of the currently-running executable.
 | 
| +  //!
 | 
| +  //! \param[out] path The pathname of the currently-running executable.
 | 
| +  //!
 | 
| +  //! \return `true` on success. `false` on failure, with a message logged.
 | 
| +  //!
 | 
| +  //! \note In test code, use test::TestPaths::Executable() instead.
 | 
| +  static bool Executable(base::FilePath* path);
 | 
|  
 | 
| -  const char kBytes[] = "Abc123xyz \x0a\x7f\xf0\x9f\x92\xa9_";
 | 
| -  EXPECT_EQ("41626331323378797a200a7ff09f92a95f00",
 | 
| -            BytesToHexString(kBytes, arraysize(kBytes)));
 | 
| -}
 | 
| +  DISALLOW_IMPLICIT_CONSTRUCTORS(Paths);
 | 
| +};
 | 
|  
 | 
| -}  // namespace
 | 
| -}  // namespace test
 | 
|  }  // namespace crashpad
 | 
| +
 | 
| +#endif  // CRASHPAD_UTIL_TEST_PATHS_H_
 | 
| 
 |