main.rs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. #![cfg(target_arch = "wasm32")]
  2. use wasm_bindgen_test::*;
  3. wasm_bindgen_test_configure!(run_in_browser);
  4. pub mod anchor_element;
  5. pub mod blob;
  6. pub mod body_element;
  7. pub mod br_element;
  8. pub mod button_element;
  9. pub mod console;
  10. pub mod div_element;
  11. pub mod element;
  12. pub mod event;
  13. pub mod head_element;
  14. pub mod headers;
  15. pub mod heading_element;
  16. pub mod history;
  17. pub mod hr_element;
  18. pub mod html_element;
  19. pub mod html_html_element;
  20. pub mod image_data;
  21. pub mod input_element;
  22. //TODO: Both menu-related tests completely break in Chrome, but run fine in Firefox.
  23. //pub mod menu_element;
  24. //pub mod menu_item_element;
  25. pub mod dom_point;
  26. pub mod indexeddb;
  27. pub mod location;
  28. pub mod meta_element;
  29. pub mod meter_element;
  30. pub mod mod_elements;
  31. pub mod olist_element;
  32. pub mod optgroup_element;
  33. pub mod option_element;
  34. pub mod options_collection;
  35. pub mod output_element;
  36. pub mod paragraph_element;
  37. pub mod param_element;
  38. pub mod performance;
  39. pub mod pre_element;
  40. pub mod progress_element;
  41. pub mod quote_element;
  42. pub mod response;
  43. pub mod rtc_rtp_transceiver_direction;
  44. pub mod script_element;
  45. pub mod select_element;
  46. pub mod slot_element;
  47. pub mod span_element;
  48. pub mod style_element;
  49. pub mod table_element;
  50. pub mod title_element;
  51. pub mod whitelisted_immutable_slices;
  52. pub mod xpath_result;
  53. #[wasm_bindgen_test]
  54. fn deref_works() {
  55. fn _check(a: &web_sys::XmlHttpRequestUpload) {
  56. let _x: &web_sys::XmlHttpRequestEventTarget = a;
  57. let _x: &web_sys::EventTarget = a;
  58. let _x: &js_sys::Object = a;
  59. let _x: &wasm_bindgen::JsValue = a;
  60. }
  61. }