[][src]Function spec_runner::try_main

pub fn try_main(config: &Path) -> Result<bool, Box<dyn Error>>

Result-returning entrypoint.

Initializes an interpreter, parses the spec manifest, and invokes the Artichoke MSpec entrypoint.


If the config at path cannot be read or parsed, an error is returned.

If an Artichoke interpreter cannot be initialized, an error is returned.

If the MSpec runner returns an error, an error is returned.