AsmGrader 0.0.0
|
Manages test execution and result aggregation for a specific assignment. More...
#include <test_runner.hpp>
Public Member Functions | |
AssignmentTestRunner (Assignment &assignment, const std::shared_ptr< Serializer > &serializer) | |
AssignmentResult | run_all (std::optional< std::filesystem::path > alternative_path) const |
Manages test execution and result aggregation for a specific assignment.
asmgrader::AssignmentTestRunner::AssignmentTestRunner | ( | Assignment & | assignment, |
const std::shared_ptr< Serializer > & | serializer ) |
AssignmentResult asmgrader::AssignmentTestRunner::run_all | ( | std::optional< std::filesystem::path > | alternative_path | ) | const |