• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ParadoxGameConverters / Vic3ToHoI4 / 12448246905

21 Dec 2024 08:30PM UTC coverage: 95.041% (-0.1%) from 95.161%
12448246905

Pull #691

github

web-flow
Merge bcce09b90 into 5470353d3
Pull Request #691: Stories decisions

115 of 148 new or added lines in 12 files covered. (77.7%)

20508 of 21578 relevant lines covered (95.04%)

61400.52 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

77.78
/src/out_hoi4/decisions/out_decisions_categories.cpp
1
#include "src/out_hoi4/decisions/out_decisions_categories.h"
2

3
#include <fstream>
4

5
#include "external/fmt/include/fmt/format.h"
6
#include "src/out_hoi4/decisions/out_decisions_category.h"
7

8

9

10
namespace out
11
{
12

13
void OutputDecisionsCategories(std::string_view output_name,
15✔
14
    const std::set<hoi4::DecisionsCategory>& decisions_categories)
15
{
16
   std::string categories_file_name =
17
       fmt::format("output/{}/common/decisions/categories/converter_decision_categories.txt", output_name);
15✔
18
   std::ofstream categories_file(categories_file_name);
15✔
19
   if (!categories_file.is_open())
15✔
20
   {
NEW
21
      throw std::runtime_error(fmt::format("Could not create {}", categories_file_name));
×
22
   }
23

24
   for (const hoi4::DecisionsCategory& decisions_category: decisions_categories)
15✔
25
   {
NEW
26
      categories_file << decisions_category;
×
27
   }
28

29
   categories_file.close();
15✔
30
}
15✔
31

32
}  // namespace out
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc