@@ -60,10 +60,9 @@ TEST_F(BatAdsConfirmationUserDataTest, BuildForNonConversionConfirmationType) {
60
60
std::string json;
61
61
base::JSONWriter::Write (user_data, &json);
62
62
63
- const std::string expected_json =
64
- R"( {"buildChannel":"release","countryCode":"US","createdAtTimestamp":"2020-11-18T12:00:00.000Z","odyssey":"host","platform":"windows","studies":[],"systemTimestamp":"2020-11-18T12:00:00.000Z"})" ;
65
-
66
- EXPECT_EQ (expected_json, json);
63
+ const std::string pattern =
64
+ R"~( {"buildChannel":"release","countryCode":"US","createdAtTimestamp":"2020-11-18T12:00:00.000Z","odyssey":"host","platform":"windows","studies":\[],"systemTimestamp":"2020-11-18T12:00:00.000Z","versionNumber":"\d{1,}\.\d{1,}\.\d{1,}\.\d{1,}"})~" ;
65
+ EXPECT_TRUE (RE2::FullMatch (json, pattern));
67
66
});
68
67
}
69
68
@@ -92,7 +91,7 @@ TEST_F(BatAdsConfirmationUserDataTest, BuildForConversionConfirmationType) {
92
91
base::JSONWriter::Write (user_data, &json);
93
92
94
93
const std::string pattern =
95
- R"~( {"buildChannel":"release","conversionEnvelope":{"alg":"crypto_box_curve25519xsalsa20poly1305","ciphertext":"(.{64})","epk":"(.{44})","nonce":"(.{32})"},"countryCode":"US","createdAtTimestamp":"2020-11-18T12:00:00.000Z","odyssey":"host","platform":"windows","studies":\[],"systemTimestamp":"2020-11-18T12:00:00.000Z"})~" ;
94
+ R"~( {"buildChannel":"release","conversionEnvelope":{"alg":"crypto_box_curve25519xsalsa20poly1305","ciphertext":"(.{64})","epk":"(.{44})","nonce":"(.{32})"},"countryCode":"US","createdAtTimestamp":"2020-11-18T12:00:00.000Z","odyssey":"host","platform":"windows","studies":\[],"systemTimestamp":"2020-11-18T12:00:00.000Z","versionNumber":"\d{1,}\.\d{1,}\.\d{1,}\.\d{1,}" })~" ;
96
95
EXPECT_TRUE (RE2::FullMatch (json, pattern));
97
96
});
98
97
}
0 commit comments