MCPcopy Create free account
hub / github.com/aria2/aria2 / testResolveAuthConfig_with_userDefined

Method testResolveAuthConfig_with_userDefined

test/NetrcAuthResolverTest.cc:59–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57}
58
59void NetrcAuthResolverTest::testResolveAuthConfig_with_userDefined()
60{
61 resolver_->setUserDefinedCred("myname", "mypasswd");
62 auto authConfig = resolver_->resolveAuthConfig("localhost");
63 CPPUNIT_ASSERT_EQUAL(std::string("myname:mypasswd"),
64 authConfig->getAuthText());
65
66 authConfig = resolver_->resolveAuthConfig("mymachine");
67 CPPUNIT_ASSERT_EQUAL(std::string("myname:mypasswd"),
68 authConfig->getAuthText());
69
70 resolver_->setNetrc(nullptr);
71 authConfig = resolver_->resolveAuthConfig("mymachine");
72 CPPUNIT_ASSERT_EQUAL(std::string("myname:mypasswd"),
73 authConfig->getAuthText());
74}
75
76void NetrcAuthResolverTest::testResolveAuthConfig_ignoreDefault()
77{

Callers

nothing calls this directly

Calls 4

setUserDefinedCredMethod · 0.80
getAuthTextMethod · 0.80
resolveAuthConfigMethod · 0.45
setNetrcMethod · 0.45

Tested by

no test coverage detected