test fixes
This commit is contained in:
parent
0eed272765
commit
c63f3430a5
12 changed files with 4207 additions and 118 deletions
|
|
@ -28,6 +28,8 @@ namespace Crafter {
|
|||
public:
|
||||
std::string name;
|
||||
fs::path path;
|
||||
fs::path buildDir;
|
||||
fs::path binDir;
|
||||
std::vector<Configuration> configurations;
|
||||
std::vector<Test> tests;
|
||||
Project(std::string&& name, fs::path&& path, std::vector<Configuration>&& configurations);
|
||||
|
|
@ -35,13 +37,13 @@ namespace Crafter {
|
|||
Configuration& Build(std::string_view configuration);
|
||||
Configuration& Build(std::string_view configuration, const fs::path& outputDir);
|
||||
Configuration& Build(std::string_view configuration, const fs::path& outputDir, const fs::path& binDir);
|
||||
Configuration& Build(std::string_view configuration, const fs::path& outputDir, const fs::path& binDir, const fs::path& builDir);
|
||||
Configuration& Build(std::string_view configuration, const fs::path& outputDir, const fs::path& binDir, const std::string_view outputName);
|
||||
void Build(Configuration& configuration) const;
|
||||
void Build(Configuration& configuration, const fs::path& outputDir) const;
|
||||
void Build(Configuration& configuration, const fs::path& outputDir, const fs::path& binDir) const;
|
||||
void Build(Configuration& configuration, const fs::path& outputDir, const fs::path& binDir, const fs::path& builDir) const;
|
||||
void Build(Configuration& configuration, const fs::path& binDir) const;
|
||||
void Build(Configuration& configuration, const fs::path& binDir, const fs::path& builDir) const;
|
||||
void Build(Configuration& configuration, const fs::path& binDir, const fs::path& builDir, const std::string_view outputName) const;
|
||||
TestResult RunTest(const std::string_view test);
|
||||
TestResult RunTest(Test& test);
|
||||
TestResult RunTest(Test& test) const;
|
||||
std::vector<TestResult> RunTests();
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue