location.rs 945 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. use wasm_bindgen_test::*;
  2. use web_sys::{self, Location};
  3. fn location() -> Location {
  4. web_sys::window().unwrap().location()
  5. }
  6. #[wasm_bindgen_test]
  7. fn href() {
  8. let loc = location();
  9. loc.href().unwrap();
  10. }
  11. #[wasm_bindgen_test]
  12. fn origin() {
  13. let loc = location();
  14. loc.origin().unwrap();
  15. }
  16. #[wasm_bindgen_test]
  17. fn protocol() {
  18. let loc = location();
  19. loc.protocol().unwrap();
  20. }
  21. #[wasm_bindgen_test]
  22. fn host() {
  23. let loc = location();
  24. loc.host().unwrap();
  25. }
  26. #[wasm_bindgen_test]
  27. fn hostname() {
  28. let loc = location();
  29. loc.hostname().unwrap();
  30. }
  31. #[wasm_bindgen_test]
  32. fn port() {
  33. let loc = location();
  34. loc.port().unwrap();
  35. }
  36. #[wasm_bindgen_test]
  37. fn pathname() {
  38. let loc = location();
  39. loc.pathname().unwrap();
  40. }
  41. #[wasm_bindgen_test]
  42. fn search() {
  43. let loc = location();
  44. loc.search().unwrap();
  45. }
  46. #[wasm_bindgen_test]
  47. fn hash() {
  48. let loc = location();
  49. loc.hash().unwrap();
  50. }