Ahven.Parameters
– Package¶
Types¶
Parameter_Info¶
type Parameter_Info is private;
Parameter_Mode¶
type Parameter_Mode is (NORMAL_PARAMETERS, TAP_PARAMETERS);
Procedures and Functions¶
Parse_Parameters¶
procedure Parse_Parameters (Mode : Parameter_Mode;
Info : out Parameter_Info);
Parse Ada.Command_Line parameters and put the results to the Info parameter. Raises Invalid_Parameter if some parameter is invalid.
Capture¶
function Capture (Info : Parameter_Info) return Boolean;
Should we capture Ada.Text_IO output?
Single_Test¶
function Single_Test (Info : Parameter_Info) return Boolean;
Should we run a single test (case/suite/routine) only?
Test_Name¶
function Test_Name (Info : Parameter_Info) return String;
Return the name of the test passed as a parameter.
Result_Dir¶
function Result_Dir (Info : Parameter_Info) return String;
Return the directory for XML results.