diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-30 03:57:19 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-30 03:57:19 +0000 |
commit | a0b8f38ab54ac451646aa00cd5e91b6c76f22a84 (patch) | |
tree | fc451898ccaf445814e26b46664d78702178101d /vendor/web-sys/tests/wasm/button_element.rs | |
parent | Adding debian version 1.71.1+dfsg1-2. (diff) | |
download | rustc-a0b8f38ab54ac451646aa00cd5e91b6c76f22a84.tar.xz rustc-a0b8f38ab54ac451646aa00cd5e91b6c76f22a84.zip |
Merging upstream version 1.72.1+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/web-sys/tests/wasm/button_element.rs')
-rw-r--r-- | vendor/web-sys/tests/wasm/button_element.rs | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/vendor/web-sys/tests/wasm/button_element.rs b/vendor/web-sys/tests/wasm/button_element.rs index d94160aac..5a1296a08 100644 --- a/vendor/web-sys/tests/wasm/button_element.rs +++ b/vendor/web-sys/tests/wasm/button_element.rs @@ -1,6 +1,6 @@ use wasm_bindgen::prelude::*; use wasm_bindgen_test::*; -use web_sys::{HtmlButtonElement, HtmlFormElement, Node}; +use web_sys::{HtmlButtonElement, HtmlFormElement}; #[wasm_bindgen(module = "/tests/wasm/element.js")] extern "C" { @@ -99,15 +99,9 @@ fn test_button_element_in_form() { let form = new_form(); form.set_name("test-form"); - // TODO: implement `Clone` for types in `web_sys` to make this easier. - let button = JsValue::from(button); - let as_node = Node::from(button.clone()); - Node::from(JsValue::from(form)) - .append_child(&as_node) - .unwrap(); + form.append_child(&button).unwrap(); - let element = HtmlButtonElement::from(button); - match element.form() { + match button.form() { None => assert!(false, "Should have a form"), Some(form) => { assert!(true, "Should have a form"); @@ -118,5 +112,5 @@ fn test_button_element_in_form() { ); } }; - assert_eq!(element.type_(), "reset", "Should have a type"); + assert_eq!(button.type_(), "reset", "Should have a type"); } |