fork of https://github.com/rustwasm/wasm-pack for the needs of NextGraph.org
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.1 KiB
32 lines
1.1 KiB
use crate::utils::fixture;
|
|
use binary_install::Cache;
|
|
use wasm_pack::test::webdriver;
|
|
|
|
#[test]
|
|
#[cfg(any(
|
|
all(target_os = "linux", target_arch = "x86_64"),
|
|
all(target_os = "macos", target_arch = "x86_64"),
|
|
all(target_os = "windows", target_arch = "x86"),
|
|
all(target_os = "windows", target_arch = "x86_64")
|
|
))]
|
|
fn can_install_chromedriver() {
|
|
let fixture = fixture::js_hello_world();
|
|
let cache = Cache::at(&fixture.path);
|
|
assert!(webdriver::install_chromedriver(&cache, true).is_ok());
|
|
}
|
|
|
|
#[test]
|
|
#[cfg(any(
|
|
all(target_os = "linux", target_arch = "x86"),
|
|
all(target_os = "linux", target_arch = "x86_64"),
|
|
all(target_os = "linux", target_arch = "aarch64"),
|
|
all(target_os = "macos", target_arch = "x86_64"),
|
|
all(target_os = "macos", target_arch = "aarch64"),
|
|
all(target_os = "windows", target_arch = "x86"),
|
|
all(target_os = "windows", target_arch = "x86_64")
|
|
))]
|
|
fn can_install_geckodriver() {
|
|
let fixture = fixture::js_hello_world();
|
|
let cache = Cache::at(&fixture.path);
|
|
assert!(webdriver::install_geckodriver(&cache, true).is_ok());
|
|
}
|
|
|