[−][src]Struct wasm_pack::command::test::TestOptions
Everything required to configure the wasm-pack test command.
Fields
path: Option<PathBuf>The path to the Rust crate.
node: boolRun the tests in Node.js.
firefox: boolRun the tests in Firefox. This machine must have a Firefox installation.
If the geckodriver WebDriver client is not on the $PATH, and not
specified with --geckodriver, then wasm-pack will download a local
copy.
geckodriver: Option<PathBuf>The path to the geckodriver WebDriver client for testing in
Firefox. Implies --firefox.
chrome: boolRun the tests in Chrome. This machine must have a Chrome installation.
If the chromedriver WebDriver client is not on the $PATH, and not
specified with --chromedriver, then wasm-pack will download a local
copy.
chromedriver: Option<PathBuf>The path to the chromedriver WebDriver client for testing in
Chrome. Implies --chrome.
safari: boolRun the tests in Safari. This machine must have a Safari installation,
and the safaridriver WebDriver client must either be on the $PATH or
specified explicitly with the --safaridriver flag. wasm-pack cannot
download the safaridriver WebDriver client for you.
safaridriver: Option<PathBuf>The path to the safaridriver WebDriver client for testing in
Safari. Implies --safari.
headless: boolWhen running browser tests, run the browser in headless mode without any UI or windows.
mode: BuildModeSets steps to be run. [possible values: no-install, normal]
release: boolBuild with the release profile.
extra_options: Vec<String>List of extra options to pass to cargo test
Trait Implementations
impl Default for TestOptions[src]
fn default() -> TestOptions[src]
impl Debug for TestOptions[src]
impl StructOpt for TestOptions[src]
fn clap<'a, 'b>() -> App<'a, 'b>[src]
fn from_clap(matches: &ArgMatches) -> Self[src]
default fn from_args() -> Self[src]
Gets the struct from the command line arguments. Print the error message and quit the program in case of failure. Read more
default fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone, [src]
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec of your making. Print the error message and quit the program in case of failure. Read more
default fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone, [src]
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec of your making. Read more
Auto Trait Implementations
impl Send for TestOptions
impl Sync for TestOptions
Blanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,