testrunner

Source   Edit  

Procs

proc extractTestInfo(rawOutput: string): TestProjectInfo {.
    ...raises: [ValueError, KeyError], tags: [], forbids: [].}
Source   Edit  
proc getFullPath(entryPoint: string; workspaceRoot: string): string {.
    ...raises: [], tags: [ReadDirEffect], forbids: [].}
Source   Edit  
proc listTests(entryPoint: string; nimPath: string; workspaceRoot: string): Future[
    TestProjectInfo] {....stackTrace: false, raises: [], gcsafe,
                       tags: [RootEffect], forbids: [].}
Source   Edit  
proc parseTestResult(node: XmlNode): RunTestResult {....raises: [ValueError],
    tags: [], forbids: [].}
Source   Edit  
proc parseTestResults(xmlContent: string): RunTestProjectResult {.
    ...raises: [IOError, OSError, ValueError, Exception, XmlError],
    tags: [ReadIOEffect, RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc parseTestSuite(node: XmlNode): RunTestSuiteResult {....raises: [ValueError],
    tags: [], forbids: [].}
Source   Edit  
proc runTests(entryPoint: string; nimPath: string; suiteName: Option[string];
              testNames: seq[string]; workspaceRoot: string; ls: LanguageServer): Future[
    RunTestProjectResult] {....stackTrace: false, raises: [], gcsafe,
                            tags: [RootEffect], forbids: [].}
Source   Edit