summaryrefslogtreecommitdiff
path: root/gentoobrowse-api/unittests/testProcessAll.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gentoobrowse-api/unittests/testProcessAll.cpp')
-rw-r--r--gentoobrowse-api/unittests/testProcessAll.cpp21
1 files changed, 9 insertions, 12 deletions
diff --git a/gentoobrowse-api/unittests/testProcessAll.cpp b/gentoobrowse-api/unittests/testProcessAll.cpp
index b3c2d77..32f0b70 100644
--- a/gentoobrowse-api/unittests/testProcessAll.cpp
+++ b/gentoobrowse-api/unittests/testProcessAll.cpp
@@ -1,11 +1,11 @@
#define BOOST_TEST_MODULE TestProcessAll
-#include <boost/test/unit_test.hpp>
#include <boost/test/data/test_case.hpp>
+#include <boost/test/unit_test.hpp>
#include <depend.h>
+#include <filesystem>
#include <news.h>
#include <utils/ebuildCacheParser.h>
-#include <filesystem>
void
testDependRange(const std::optional<std::string_view> & r)
@@ -16,18 +16,17 @@ testDependRange(const std::optional<std::string_view> & r)
}
auto
-getFileList(const std::filesystem::path & root, bool(*pred)(const std::filesystem::path &))
+getFileList(const std::filesystem::path & root, bool (*pred)(const std::filesystem::path &))
{
std::vector<std::filesystem::path> paths;
- std::copy_if(std::filesystem::recursive_directory_iterator(root),
- std::filesystem::recursive_directory_iterator(),
+ std::copy_if(std::filesystem::recursive_directory_iterator(root), std::filesystem::recursive_directory_iterator(),
std::back_inserter(paths), pred);
return paths;
}
-BOOST_DATA_TEST_CASE( ebuildCacheDependencies, boost::unit_test::data::make(
- getFileList("/usr/portage/metadata/md5-cache", std::filesystem::is_regular_file)),
- path )
+BOOST_DATA_TEST_CASE(ebuildCacheDependencies,
+ boost::unit_test::data::make(getFileList("/usr/portage/metadata/md5-cache", std::filesystem::is_regular_file)),
+ path)
{
Gentoo::Utils::EbuildCacheParser ecp(path);
testDependRange(ecp.getRange("DEPEND"));
@@ -35,9 +34,8 @@ BOOST_DATA_TEST_CASE( ebuildCacheDependencies, boost::unit_test::data::make(
testDependRange(ecp.getRange("PDEPEND"));
}
-BOOST_DATA_TEST_CASE( news, boost::unit_test::data::make(
- getFileList("/usr/portage/metadata/news", std::filesystem::is_regular_file)),
- path )
+BOOST_DATA_TEST_CASE(news,
+ boost::unit_test::data::make(getFileList("/usr/portage/metadata/news", std::filesystem::is_regular_file)), path)
{
AdHoc::FileUtils::MemMap n(path);
auto news = Portage::Utils::News::parse(n.sv<gchar>());
@@ -51,4 +49,3 @@ BOOST_DATA_TEST_CASE( news, boost::unit_test::data::make(
BOOST_CHECK_EQUAL(news->posted.length(), 10);
BOOST_CHECK(news->newsid.empty()); // From file name, not handled by parser
}
-