class Mint::TestRunner

Defined in:

macros.cr
test_runner.cr
test_runner/documentation_reporter.cr
test_runner/dot_reporter.cr
test_runner/reporter.cr

Constant Summary

BROWSER_PATHS = {firefox: {"firefox", "firefox-bin", "/Applications/Firefox.app/Contents/MacOS/firefox-bin"}, chrome: {"chromium-browser", "chromium", "google-chrome", "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"}}

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(flags : Cli::Test::Flags, arguments : Cli::Test::Arguments) #

[View source]

Instance Method Detail

def compile_ast #

[View source]
def compile_script(ast) #

[View source]
def handle_message(data : Message) : Nil #

[View source]
def open_browser #

[View source]
def open_page #

[View source]
def open_process(path, profile_directory) #

[View source]
def reset #

[View source]
def resolve_browser_path : String #

[View source]
def resolve_reporter : Reporter #

[View source]
def run : Bool #

[View source]
def setup_kemal #

[View source]
def shutdown #

[View source]
def stop_server #

[View source]
def terminal #

[View source]

Macro Detail

macro error(name) #

[View source]