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

Method testResolveAuthConfig_without_userDefined

test/NetrcAuthResolverTest.cc:45–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43CPPUNIT_TEST_SUITE_REGISTRATION(NetrcAuthResolverTest);
44
45void NetrcAuthResolverTest::testResolveAuthConfig_without_userDefined()
46{
47 auto authConfig = resolver_->resolveAuthConfig("localhost");
48 CPPUNIT_ASSERT_EQUAL(std::string("name:passwd"), authConfig->getAuthText());
49
50 authConfig = resolver_->resolveAuthConfig("mymachine");
51 CPPUNIT_ASSERT_EQUAL(std::string("default:defaultpasswd"),
52 authConfig->getAuthText());
53
54 resolver_->setNetrc(nullptr);
55 authConfig = resolver_->resolveAuthConfig("localhost");
56 CPPUNIT_ASSERT_EQUAL(std::string("foo:bar"), authConfig->getAuthText());
57}
58
59void NetrcAuthResolverTest::testResolveAuthConfig_with_userDefined()
60{

Callers

nothing calls this directly

Calls 3

getAuthTextMethod · 0.80
resolveAuthConfigMethod · 0.45
setNetrcMethod · 0.45

Tested by

no test coverage detected