| Index: net/http/http_auth_sspi_win_unittest.cc
|
| diff --git a/net/http/http_auth_sspi_win_unittest.cc b/net/http/http_auth_sspi_win_unittest.cc
|
| index 586822d2ef774862c5317300a433813a90252e12..feebaf0cee1e0664151e9fd5c671ee4b3c51eafd 100644
|
| --- a/net/http/http_auth_sspi_win_unittest.cc
|
| +++ b/net/http/http_auth_sspi_win_unittest.cc
|
| @@ -25,6 +25,12 @@ void MatchDomainUserAfterSplit(const std::wstring& combined,
|
|
|
| const ULONG kMaxTokenLength = 100;
|
|
|
| +void UnexpectedCallback(int result) {
|
| + // At present getting tokens from gssapi is fully synchronous, so the callback
|
| + // should never be called.
|
| + ADD_FAILURE();
|
| +}
|
| +
|
| } // namespace
|
|
|
| TEST(HttpAuthSSPITest, SplitUserAndDomain) {
|
| @@ -84,7 +90,8 @@ TEST(HttpAuthSSPITest, ParseChallenge_TwoRounds) {
|
| // Generate an auth token and create another thing.
|
| std::string auth_token;
|
| EXPECT_EQ(OK, auth_sspi.GenerateAuthToken(NULL, "HTTP/intranet.google.com",
|
| - &auth_token));
|
| + &auth_token,
|
| + base::Bind(&UnexpectedCallback)));
|
|
|
| std::string second_challenge_text = "Negotiate Zm9vYmFy";
|
| HttpAuthChallengeTokenizer second_challenge(second_challenge_text.begin(),
|
| @@ -120,7 +127,8 @@ TEST(HttpAuthSSPITest, ParseChallenge_MissingTokenSecondRound) {
|
|
|
| std::string auth_token;
|
| EXPECT_EQ(OK, auth_sspi.GenerateAuthToken(NULL, "HTTP/intranet.google.com",
|
| - &auth_token));
|
| + &auth_token,
|
| + base::Bind(&UnexpectedCallback)));
|
| std::string second_challenge_text = "Negotiate";
|
| HttpAuthChallengeTokenizer second_challenge(second_challenge_text.begin(),
|
| second_challenge_text.end());
|
| @@ -142,7 +150,8 @@ TEST(HttpAuthSSPITest, ParseChallenge_NonBase64EncodedToken) {
|
|
|
| std::string auth_token;
|
| EXPECT_EQ(OK, auth_sspi.GenerateAuthToken(NULL, "HTTP/intranet.google.com",
|
| - &auth_token));
|
| + &auth_token,
|
| + base::Bind(&UnexpectedCallback)));
|
| std::string second_challenge_text = "Negotiate =happyjoy=";
|
| HttpAuthChallengeTokenizer second_challenge(second_challenge_text.begin(),
|
| second_challenge_text.end());
|
|
|