Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StoreRAM ¶
type StoreRAM interface { // AddCaseProtocol adds the given protocol to the store AddCaseProtocol(r *test.CaseExecutionProtocol) (err error) // AddSequenceProtocol adds the given protocol to the store AddSequenceProtocol(r *test.SequenceExecutionProtocol) (err error) // GetCaseExecutionProtocols gets the protocols for the testcase with given id, // which is part of the project with given id. GetCaseExecutionProtocols(testcaseID id.TestID) ([]test.CaseExecutionProtocol, error) // GetCaseExecutionProtocols gets the protocols for all testcases of the project with given id. GetCaseExecutionProtocolsForProject(project id.ProjectID) ([]test.CaseExecutionProtocol, error) // GetCaseExecutionProtocol gets the protocol with the given id for the testcase with given id, // which is part of the project with given id. GetCaseExecutionProtocol(protocolID id.ProtocolID) (test.CaseExecutionProtocol, error) // GetSequenceExecutionProtocols gets the protocols for the testsequence with given id, // which is part of the project with given id. GetSequenceExecutionProtocols(sequenceID id.TestID) ([]test.SequenceExecutionProtocol, error) // GetSequenceExecutionProtocol gets the protocol with the given id for the testsequence with given id, // which is part of the project with given id. GetSequenceExecutionProtocol(protocolID id.ProtocolID) (test.SequenceExecutionProtocol, error) // GetTestVersionProtocols gets the protocols for the testVersion with given id GetTestVersionProtocols(testVersionID id.TestVersionID) ([]id.ProtocolID, error) // HandleCaseRename updates the protocol store after a test case has been renamed HandleCaseRename(old, new id.TestID) error // HandleSequenceRename updates the protocol store after a test sequence has been renamed HandleSequenceRename(old, new id.TestID) error }
StoreRAM interface for storing test protocols.
Click to show internal directories.
Click to hide internal directories.