| Index: chromecast/crash/linux/dump_info_unittest.cc
|
| diff --git a/chromecast/crash/linux/dump_info_unittest.cc b/chromecast/crash/linux/dump_info_unittest.cc
|
| index dfa7e5d63b221214bd5f24cc5c8176b1c4777f93..03c46e1c571170a511c268d6f8be21b2df0c00d5 100644
|
| --- a/chromecast/crash/linux/dump_info_unittest.cc
|
| +++ b/chromecast/crash/linux/dump_info_unittest.cc
|
| @@ -12,41 +12,41 @@
|
| namespace chromecast {
|
|
|
| TEST(DumpInfoTest, EmptyStringIsNotValid) {
|
| - scoped_ptr<DumpInfo> dump_info(CreateDumpInfo(""));
|
| + std::unique_ptr<DumpInfo> dump_info(CreateDumpInfo(""));
|
| ASSERT_FALSE(dump_info->valid());
|
| }
|
|
|
| TEST(DumpInfoTest, TooFewFieldsIsNotValid) {
|
| - scoped_ptr<DumpInfo> dump_info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> dump_info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\""
|
| + "}"));
|
| ASSERT_FALSE(dump_info->valid());
|
| }
|
|
|
| TEST(DumpInfoTest, BadTimeStringIsNotValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"Mar 23 2014 01:23:45\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"Mar 23 2014 01:23:45\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\""
|
| + "}"));
|
| ASSERT_FALSE(info->valid());
|
| }
|
|
|
| TEST(DumpInfoTest, AllRequiredFieldsIsValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\""
|
| + "}"));
|
| struct tm tm = {0};
|
| tm.tm_isdst = 0;
|
| tm.tm_sec = 1;
|
| @@ -66,26 +66,26 @@ TEST(DumpInfoTest, AllRequiredFieldsIsValid) {
|
| }
|
|
|
| TEST(DumpInfoTest, EmptyProcessNameIsValid) {
|
| - scoped_ptr<DumpInfo> dump_info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> dump_info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\""
|
| + "}"));
|
| ASSERT_TRUE(dump_info->valid());
|
| }
|
|
|
| TEST(DumpInfoTest, SomeRequiredFieldsEmptyIsValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"\","
|
| - "\"uptime\": \"\","
|
| - "\"logfile\": \"\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"\","
|
| + "\"uptime\": \"\","
|
| + "\"logfile\": \"\""
|
| + "}"));
|
| struct tm tm = {0};
|
| tm.tm_isdst = 0;
|
| tm.tm_sec = 1;
|
| @@ -105,21 +105,21 @@ TEST(DumpInfoTest, SomeRequiredFieldsEmptyIsValid) {
|
| }
|
|
|
| TEST(DumpInfoTest, AllOptionalFieldsIsValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\","
|
| - "\"suffix\": \"suffix\","
|
| - "\"prev_app_name\": \"previous_app\","
|
| - "\"cur_app_name\": \"current_app\","
|
| - "\"last_app_name\": \"last_app\","
|
| - "\"release_version\": \"RELEASE\","
|
| - "\"build_number\": \"BUILD_NUMBER\","
|
| - "\"reason\": \"foo\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\","
|
| + "\"suffix\": \"suffix\","
|
| + "\"prev_app_name\": \"previous_app\","
|
| + "\"cur_app_name\": \"current_app\","
|
| + "\"last_app_name\": \"last_app\","
|
| + "\"release_version\": \"RELEASE\","
|
| + "\"build_number\": \"BUILD_NUMBER\","
|
| + "\"reason\": \"foo\""
|
| + "}"));
|
| struct tm tm = {0};
|
| tm.tm_isdst = 0;
|
| tm.tm_sec = 1;
|
| @@ -145,16 +145,16 @@ TEST(DumpInfoTest, AllOptionalFieldsIsValid) {
|
| }
|
|
|
| TEST(DumpInfoTest, SomeOptionalFieldsIsValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\","
|
| - "\"suffix\": \"suffix\","
|
| - "\"prev_app_name\": \"previous_app\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\","
|
| + "\"suffix\": \"suffix\","
|
| + "\"prev_app_name\": \"previous_app\""
|
| + "}"));
|
| struct tm tm = {0};
|
| tm.tm_isdst = 0;
|
| tm.tm_sec = 1;
|
| @@ -177,21 +177,21 @@ TEST(DumpInfoTest, SomeOptionalFieldsIsValid) {
|
| }
|
|
|
| TEST(DumpInfoTest, ExtraFieldsIsNotValid) {
|
| - scoped_ptr<DumpInfo> info(CreateDumpInfo(
|
| - "{"
|
| - "\"name\": \"name\","
|
| - "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| - "\"dump\": \"dump_string\","
|
| - "\"uptime\": \"123456789\","
|
| - "\"logfile\": \"logfile.log\","
|
| - "\"suffix\": \"suffix\","
|
| - "\"prev_app_name\": \"previous_app\","
|
| - "\"cur_app_name\": \"current_app\","
|
| - "\"last_app_name\": \"last_app\","
|
| - "\"release_version\": \"RELEASE\","
|
| - "\"build_number\": \"BUILD_NUMBER\","
|
| - "\"hello\": \"extra_field\""
|
| - "}"));
|
| + std::unique_ptr<DumpInfo> info(
|
| + CreateDumpInfo("{"
|
| + "\"name\": \"name\","
|
| + "\"dump_time\" : \"2001-11-12 18:31:01\","
|
| + "\"dump\": \"dump_string\","
|
| + "\"uptime\": \"123456789\","
|
| + "\"logfile\": \"logfile.log\","
|
| + "\"suffix\": \"suffix\","
|
| + "\"prev_app_name\": \"previous_app\","
|
| + "\"cur_app_name\": \"current_app\","
|
| + "\"last_app_name\": \"last_app\","
|
| + "\"release_version\": \"RELEASE\","
|
| + "\"build_number\": \"BUILD_NUMBER\","
|
| + "\"hello\": \"extra_field\""
|
| + "}"));
|
| ASSERT_FALSE(info->valid());
|
| }
|
|
|
|
|