|  | @@ -35,11 +35,14 @@
 | 
	
		
			
				|  |  |  #include <grpc++/support/auth_context.h>
 | 
	
		
			
				|  |  |  #include <gtest/gtest.h>
 | 
	
		
			
				|  |  |  #include "src/cpp/common/secure_auth_context.h"
 | 
	
		
			
				|  |  | +#include "test/cpp/util/string_ref_helper.h"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  extern "C" {
 | 
	
		
			
				|  |  |  #include "src/core/security/security_context.h"
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +using grpc::testing::ToString;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  namespace grpc {
 | 
	
		
			
				|  |  |  namespace {
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -63,14 +66,14 @@ TEST_F(SecureAuthContextTest, Properties) {
 | 
	
		
			
				|  |  |    EXPECT_EQ(1, grpc_auth_context_set_peer_identity_property_name(ctx, "name"));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    SecureAuthContext context(ctx);
 | 
	
		
			
				|  |  | -  std::vector<grpc::string> peer_identity = context.GetPeerIdentity();
 | 
	
		
			
				|  |  | +  std::vector<grpc::string_ref> peer_identity = context.GetPeerIdentity();
 | 
	
		
			
				|  |  |    EXPECT_EQ(2u, peer_identity.size());
 | 
	
		
			
				|  |  | -  EXPECT_EQ("chapi", peer_identity[0]);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("chapo", peer_identity[1]);
 | 
	
		
			
				|  |  | +  EXPECT_EQ("chapi", ToString(peer_identity[0]));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("chapo", ToString(peer_identity[1]));
 | 
	
		
			
				|  |  |    EXPECT_EQ("name", context.GetPeerIdentityPropertyName());
 | 
	
		
			
				|  |  | -  std::vector<grpc::string> bar = context.FindPropertyValues("foo");
 | 
	
		
			
				|  |  | +  std::vector<grpc::string_ref> bar = context.FindPropertyValues("foo");
 | 
	
		
			
				|  |  |    EXPECT_EQ(1u, bar.size());
 | 
	
		
			
				|  |  | -  EXPECT_EQ("bar", bar[0]);
 | 
	
		
			
				|  |  | +  EXPECT_EQ("bar", ToString(bar[0]));
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  TEST_F(SecureAuthContextTest, Iterators) {
 | 
	
	
		
			
				|  | @@ -88,12 +91,12 @@ TEST_F(SecureAuthContextTest, Iterators) {
 | 
	
		
			
				|  |  |    AuthProperty p1 = *iter;
 | 
	
		
			
				|  |  |    iter++;
 | 
	
		
			
				|  |  |    AuthProperty p2 = *iter;
 | 
	
		
			
				|  |  | -  EXPECT_EQ("name", p0.first);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("chapi", p0.second);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("name", p1.first);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("chapo", p1.second);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("foo", p2.first);
 | 
	
		
			
				|  |  | -  EXPECT_EQ("bar", p2.second);
 | 
	
		
			
				|  |  | +  EXPECT_EQ("name", ToString(p0.first));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("chapi", ToString(p0.second));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("name", ToString(p1.first));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("chapo", ToString(p1.second));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("foo", ToString(p2.first));
 | 
	
		
			
				|  |  | +  EXPECT_EQ("bar", ToString(p2.second));
 | 
	
		
			
				|  |  |    ++iter;
 | 
	
		
			
				|  |  |    EXPECT_EQ(context.end(), iter);
 | 
	
		
			
				|  |  |  }
 |