Address failures in Widevine CDM extended duration tests

am: e9f1585

* commit 'e9f15858f0abed11367f6307b73eb534ab512ffb':
  Address failures in Widevine CDM extended duration tests
This commit is contained in:
Rahul Frias
2016-03-28 08:57:31 +00:00
committed by android-build-merger

View File

@@ -260,6 +260,7 @@ class WvCdmExtendedDurationTest : public WvCdmTestBase {
license_type, app_parameters, NULL, EMPTY_ORIGIN,
&key_request));
EXPECT_EQ(kKeyRequestTypeInitial, key_request.type);
key_msg_ = key_request.message;
EXPECT_EQ(0u, key_request.url.size());
}
@@ -278,7 +279,7 @@ class WvCdmExtendedDurationTest : public WvCdmTestBase {
&key_request));
*server_url = key_request.url;
key_msg_ = key_request.message;
EXPECT_EQ(kKeyRequestTypeRenewal, key_request.type);
// TODO(edwinwong, rfrias): Add tests cases for when license server url
// is empty on renewal. Need appropriate key id at the server.
@@ -296,6 +297,7 @@ class WvCdmExtendedDurationTest : public WvCdmTestBase {
kLicenseTypeRelease, app_parameters, NULL,
EMPTY_ORIGIN, &key_request));
key_msg_ = key_request.message;
EXPECT_EQ(kKeyRequestTypeRelease, key_request.type);
}
@@ -533,7 +535,6 @@ class WvCdmExtendedDurationTest : public WvCdmTestBase {
EXPECT_EQ(license_id_.type(), id.type());
EXPECT_EQ(license_id_.version(), id.version());
EXPECT_TRUE(!id.provider_session_token().empty());
EXPECT_NEAR(existing_license.seconds_since_started(),
expected_seconds_since_first_playback, kClockTolerance);
EXPECT_NEAR(existing_license.seconds_since_last_played(),