[−][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. If not set, searches up the path from the current dirctory.
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: InstallModeSets 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 Debug for TestOptions[src]
impl Default for TestOptions[src]
fn default() -> TestOptions[src]
impl StructOpt for TestOptions[src]
fn clap<'a, 'b>() -> App<'a, 'b>[src]
fn from_clap(matches: &ArgMatches) -> Self[src]
fn from_args() -> Self[src]
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,
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,
Auto Trait Implementations
impl RefUnwindSafe for TestOptions
impl Send for TestOptions
impl Sync for TestOptions
impl Unpin for TestOptions
impl UnwindSafe for TestOptions
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Erased for T
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,