| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Note: this test tests LOG_V and LOG_E since all other logs are expressed | 5 // Note: this test tests LOG_V and LOG_E since all other logs are expressed |
| 6 // in forms of them. LOG is also tested for good measure. | 6 // in forms of them. LOG is also tested for good measure. |
| 7 // Also note that we are only allowed to call InitLogging() twice so the test | 7 // Also note that we are only allowed to call InitLogging() twice so the test |
| 8 // cases are more dense than normal. | 8 // cases are more dense than normal. |
| 9 | 9 |
| 10 // The following include must be first in this file. It ensures that | 10 // The following include must be first in this file. It ensures that |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 // In the default configuration nothing should be logged. | 77 // In the default configuration nothing should be logged. |
| 78 LOG_V(talk_base::LS_ERROR) << AsString(talk_base::LS_ERROR); | 78 LOG_V(talk_base::LS_ERROR) << AsString(talk_base::LS_ERROR); |
| 79 LOG_V(talk_base::LS_WARNING) << AsString(talk_base::LS_WARNING); | 79 LOG_V(talk_base::LS_WARNING) << AsString(talk_base::LS_WARNING); |
| 80 LOG_V(talk_base::LS_INFO) << AsString(talk_base::LS_INFO); | 80 LOG_V(talk_base::LS_INFO) << AsString(talk_base::LS_INFO); |
| 81 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); | 81 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); |
| 82 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); | 82 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); |
| 83 | 83 |
| 84 // Read file to string. | 84 // Read file to string. |
| 85 base::FilePath file_path(log_file_name); | 85 base::FilePath file_path(log_file_name); |
| 86 std::string contents_of_file; | 86 std::string contents_of_file; |
| 87 file_util::ReadFileToString(file_path, &contents_of_file); | 87 base::ReadFileToString(file_path, &contents_of_file); |
| 88 | 88 |
| 89 // Make sure string contains the expected values. | 89 // Make sure string contains the expected values. |
| 90 EXPECT_FALSE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); | 90 EXPECT_FALSE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); |
| 91 EXPECT_FALSE(ContainsString(contents_of_file, | 91 EXPECT_FALSE(ContainsString(contents_of_file, |
| 92 AsString(talk_base::LS_WARNING))); | 92 AsString(talk_base::LS_WARNING))); |
| 93 EXPECT_FALSE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); | 93 EXPECT_FALSE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); |
| 94 EXPECT_FALSE(ContainsString(contents_of_file, | 94 EXPECT_FALSE(ContainsString(contents_of_file, |
| 95 AsString(talk_base::LS_VERBOSE))); | 95 AsString(talk_base::LS_VERBOSE))); |
| 96 EXPECT_FALSE(ContainsString(contents_of_file, | 96 EXPECT_FALSE(ContainsString(contents_of_file, |
| 97 AsString(talk_base::LS_SENSITIVE))); | 97 AsString(talk_base::LS_SENSITIVE))); |
| 98 } | 98 } |
| 99 | 99 |
| 100 TEST(LibjingleLogTest, InfoConfiguration) { | 100 TEST(LibjingleLogTest, InfoConfiguration) { |
| 101 ASSERT_TRUE(Initialize(talk_base::LS_INFO)); | 101 ASSERT_TRUE(Initialize(talk_base::LS_INFO)); |
| 102 | 102 |
| 103 // In this configuration everything lower or equal to LS_INFO should be | 103 // In this configuration everything lower or equal to LS_INFO should be |
| 104 // logged. | 104 // logged. |
| 105 LOG_V(talk_base::LS_ERROR) << AsString(talk_base::LS_ERROR); | 105 LOG_V(talk_base::LS_ERROR) << AsString(talk_base::LS_ERROR); |
| 106 LOG_V(talk_base::LS_WARNING) << AsString(talk_base::LS_WARNING); | 106 LOG_V(talk_base::LS_WARNING) << AsString(talk_base::LS_WARNING); |
| 107 LOG_V(talk_base::LS_INFO) << AsString(talk_base::LS_INFO); | 107 LOG_V(talk_base::LS_INFO) << AsString(talk_base::LS_INFO); |
| 108 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); | 108 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); |
| 109 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); | 109 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); |
| 110 | 110 |
| 111 // Read file to string. | 111 // Read file to string. |
| 112 base::FilePath file_path(log_file_name); | 112 base::FilePath file_path(log_file_name); |
| 113 std::string contents_of_file; | 113 std::string contents_of_file; |
| 114 file_util::ReadFileToString(file_path, &contents_of_file); | 114 base::ReadFileToString(file_path, &contents_of_file); |
| 115 | 115 |
| 116 // Make sure string contains the expected values. | 116 // Make sure string contains the expected values. |
| 117 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); | 117 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); |
| 118 EXPECT_TRUE(ContainsString(contents_of_file, | 118 EXPECT_TRUE(ContainsString(contents_of_file, |
| 119 AsString(talk_base::LS_WARNING))); | 119 AsString(talk_base::LS_WARNING))); |
| 120 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); | 120 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); |
| 121 EXPECT_FALSE(ContainsString(contents_of_file, | 121 EXPECT_FALSE(ContainsString(contents_of_file, |
| 122 AsString(talk_base::LS_VERBOSE))); | 122 AsString(talk_base::LS_VERBOSE))); |
| 123 EXPECT_FALSE(ContainsString(contents_of_file, | 123 EXPECT_FALSE(ContainsString(contents_of_file, |
| 124 AsString(talk_base::LS_SENSITIVE))); | 124 AsString(talk_base::LS_SENSITIVE))); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 138 LOG(LS_INFO) << AsString(talk_base::LS_INFO); | 138 LOG(LS_INFO) << AsString(talk_base::LS_INFO); |
| 139 static const int kFakeError = 1; | 139 static const int kFakeError = 1; |
| 140 LOG_E(LS_INFO, EN, kFakeError) << "LOG_E(" << AsString(talk_base::LS_INFO) << | 140 LOG_E(LS_INFO, EN, kFakeError) << "LOG_E(" << AsString(talk_base::LS_INFO) << |
| 141 ")"; | 141 ")"; |
| 142 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); | 142 LOG_V(talk_base::LS_VERBOSE) << AsString(talk_base::LS_VERBOSE); |
| 143 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); | 143 LOG_V(talk_base::LS_SENSITIVE) << AsString(talk_base::LS_SENSITIVE); |
| 144 | 144 |
| 145 // Read file to string. | 145 // Read file to string. |
| 146 base::FilePath file_path(log_file_name); | 146 base::FilePath file_path(log_file_name); |
| 147 std::string contents_of_file; | 147 std::string contents_of_file; |
| 148 file_util::ReadFileToString(file_path, &contents_of_file); | 148 base::ReadFileToString(file_path, &contents_of_file); |
| 149 | 149 |
| 150 // Make sure string contains the expected values. | 150 // Make sure string contains the expected values. |
| 151 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); | 151 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_ERROR))); |
| 152 EXPECT_TRUE(ContainsString(contents_of_file, | 152 EXPECT_TRUE(ContainsString(contents_of_file, |
| 153 AsString(talk_base::LS_WARNING))); | 153 AsString(talk_base::LS_WARNING))); |
| 154 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); | 154 EXPECT_TRUE(ContainsString(contents_of_file, AsString(talk_base::LS_INFO))); |
| 155 // LOG_E | 155 // LOG_E |
| 156 EXPECT_TRUE(ContainsString(contents_of_file, strerror(kFakeError))); | 156 EXPECT_TRUE(ContainsString(contents_of_file, strerror(kFakeError))); |
| 157 EXPECT_TRUE(ContainsString(contents_of_file, | 157 EXPECT_TRUE(ContainsString(contents_of_file, |
| 158 AsString(talk_base::LS_VERBOSE))); | 158 AsString(talk_base::LS_VERBOSE))); |
| 159 EXPECT_TRUE(ContainsString(contents_of_file, | 159 EXPECT_TRUE(ContainsString(contents_of_file, |
| 160 AsString(talk_base::LS_SENSITIVE))); | 160 AsString(talk_base::LS_SENSITIVE))); |
| 161 } | 161 } |
| OLD | NEW |