Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StoreRAM ¶
type StoreRAM interface { // AddCaseRecord adds the given record to the store AddCaseRecord(r *test.CaseExecutionRecord) (caseRecordID int, err error) // AddSequenceRecord adds the given record to the store AddSequenceRecord(r *test.SequenceExecutionRecord) (sequenceRecordID int, err error) // GetCaseExecutionRecords gets the records for the testcase with given id, // which is part of the project with given id. GetCaseExecutionRecords(projectID, testCaseID string) ([]test.CaseExecutionRecord, error) // GetCaseExecutionRecord gets the record with the given id for the testcase with given id, // which is part of the project with given id. GetCaseExecutionRecord(projectID, testCaseID string, recordID int) (test.CaseExecutionRecord, error) // GetSequenceExecutionRecords gets the records for the testsequence with given id, // which is part of the project with given id. GetSequenceExecutionRecords(projectID, sequenceID string) ([]test.SequenceExecutionRecord, error) // GetSequenceExecutionRecord gets the record with the given id for the testsequence with given id, // which is part of the project with given id. GetSequenceExecutionRecord(projectID, sequenceID string, recordID int) (test.SequenceExecutionRecord, error) }
StoreRAM interface for storing test records.
Click to show internal directories.
Click to hide internal directories.