summaryrefslogtreecommitdiff
path: root/test/FeatureConfigTest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/FeatureConfigTest.cc')
-rw-r--r--test/FeatureConfigTest.cc37
1 files changed, 20 insertions, 17 deletions
diff --git a/test/FeatureConfigTest.cc b/test/FeatureConfigTest.cc
index 65de79f9..ef000729 100644
--- a/test/FeatureConfigTest.cc
+++ b/test/FeatureConfigTest.cc
@@ -10,30 +10,32 @@
namespace aria2 {
-class FeatureConfigTest:public CppUnit::TestFixture {
+class FeatureConfigTest : public CppUnit::TestFixture {
CPPUNIT_TEST_SUITE(FeatureConfigTest);
CPPUNIT_TEST(testGetDefaultPort);
CPPUNIT_TEST(testStrSupportedFeature);
CPPUNIT_TEST(testFeatureSummary);
CPPUNIT_TEST_SUITE_END();
+
public:
void testGetDefaultPort();
void testStrSupportedFeature();
void testFeatureSummary();
};
-
CPPUNIT_TEST_SUITE_REGISTRATION(FeatureConfigTest);
-void FeatureConfigTest::testGetDefaultPort() {
+void FeatureConfigTest::testGetDefaultPort()
+{
CPPUNIT_ASSERT_EQUAL((uint16_t)80, getDefaultPort("http"));
CPPUNIT_ASSERT_EQUAL((uint16_t)443, getDefaultPort("https"));
CPPUNIT_ASSERT_EQUAL((uint16_t)21, getDefaultPort("ftp"));
CPPUNIT_ASSERT_EQUAL((uint16_t)22, getDefaultPort("sftp"));
}
-void FeatureConfigTest::testStrSupportedFeature() {
+void FeatureConfigTest::testStrSupportedFeature()
+{
const char* https = strSupportedFeature(FEATURE_HTTPS);
#ifdef ENABLE_SSL
CPPUNIT_ASSERT(https);
@@ -45,51 +47,52 @@ void FeatureConfigTest::testStrSupportedFeature() {
auto sftp = strSupportedFeature(FEATURE_SFTP);
#ifdef HAVE_LIBSSH2
CPPUNIT_ASSERT(sftp);
-#else // !HAVE_LIBSSH2
+#else // !HAVE_LIBSSH2
CPPUNIT_ASSERT(!sftp);
#endif // !HAVE_LIBSSH2
}
-void FeatureConfigTest::testFeatureSummary() {
+void FeatureConfigTest::testFeatureSummary()
+{
const std::string features[] = {
#ifdef ENABLE_ASYNC_DNS
- "Async DNS",
+ "Async DNS",
#endif // ENABLE_ASYNC_DNS
#ifdef ENABLE_BITTORRENT
- "BitTorrent",
+ "BitTorrent",
#endif // ENABLE_BITTORRENT
#ifdef HAVE_SQLITE3
- "Firefox3 Cookie",
+ "Firefox3 Cookie",
#endif // HAVE_SQLITE3
#ifdef HAVE_ZLIB
- "GZip",
+ "GZip",
#endif // HAVE_ZLIB
#ifdef ENABLE_SSL
- "HTTPS",
+ "HTTPS",
#endif // ENABLE_SSL
- "Message Digest",
+ "Message Digest",
#ifdef ENABLE_METALINK
- "Metalink",
+ "Metalink",
#endif // ENABLE_METALINK
#ifdef ENABLE_XML_RPC
- "XML-RPC",
+ "XML-RPC",
#endif // ENABLE_XML_RPC
#ifdef HAVE_LIBSSH2
- "SFTP",
+ "SFTP",
#endif // HAVE_LIBSSH2
};
- std::string featuresString = strjoin(std::begin(features),
- std::end(features), ", ");
+ std::string featuresString =
+ strjoin(std::begin(features), std::end(features), ", ");
CPPUNIT_ASSERT_EQUAL(featuresString, featureSummary());
}