Fix weaved unit tests

brillo::Any to base::Value conversion code now supports Any containing
raw char* which wasn't before. The unit test hasn't been updated at the
time to express this expectation.

BUG: 26563003
Change-Id: Id69bc18ee70c9dcd88a268b3b90319291c15ef8d
diff --git a/common/data_conversion_unittest.cc b/common/data_conversion_unittest.cc
index 832fffb..7f84cdb 100644
--- a/common/data_conversion_unittest.cc
+++ b/common/data_conversion_unittest.cc
@@ -162,6 +162,7 @@
   EXPECT_JSON_EQ("{'bool': true}", *FromVariant({{"bool", true}}));
   EXPECT_JSON_EQ("{'int': 5}", *FromVariant({{"int", 5}}));
   EXPECT_JSON_EQ("{'double': 6.7}", *FromVariant({{"double", 6.7}}));
+  EXPECT_JSON_EQ("{'cString': 'abc'}", *FromVariant({{"cString", "abc"}}));
   EXPECT_JSON_EQ("{'string': 'abc'}",
                  *FromVariant({{"string", std::string{"abc"}}}));
   EXPECT_JSON_EQ("{'object': {'bool': true}}",
@@ -183,7 +184,6 @@
 }
 
 TEST(DBusConversionTest, VariantDictionaryToDictionaryValueErrors) {
-  EXPECT_FALSE(FromVariant({{"cString", "abc"}}));
   EXPECT_FALSE(FromVariant({{"float", 1.0f}}));
   EXPECT_FALSE(FromVariant({{"listList", std::vector<std::vector<int>>{}}}));
   EXPECT_FALSE(FromVariant({{"any", Any{}}}));