MCPcopy Create free account
hub / github.com/apache/impala / assertEffectiveShortUser

Function assertEffectiveShortUser

be/src/rpc/authentication-test.cc:334–343  ·  view source on GitHub ↗

Checks that GetEffectiveShortUser() returns the expected values.

Source from the content-addressed store, hash-verified

332
333// Checks that GetEffectiveShortUser() returns the expected values.
334void assertEffectiveShortUser(
335 const string& connected_user, const string& delegated_user, const string& expected) {
336 TSessionState session;
337 if (!connected_user.empty()) session.__set_connected_user(connected_user);
338 if (!delegated_user.empty()) session.__set_delegated_user(delegated_user);
339 string returned_user;
340 ASSERT_OK(GetEffectiveShortUser(session, &returned_user));
341 ASSERT_EQ(returned_user, expected)
342 << "connected=" << connected_user << " delegated=" << delegated_user;
343}
344
345// Unit test for GetEffectiveShortUser().
346TEST(Auth, UserUtilities) {

Callers 1

TESTFunction · 0.85

Calls 2

GetEffectiveShortUserFunction · 0.85
emptyMethod · 0.45

Tested by

no test coverage detected