hotreloads.rs 444 B

12345678910111213141516171819
  1. use dioxus_rsx::hot_reload::diff_rsx;
  2. use syn::File;
  3. fn load_files(old: &str, new: &str) -> (File, File) {
  4. let old = syn::parse_file(old).unwrap();
  5. let new = syn::parse_file(new).unwrap();
  6. (old, new)
  7. }
  8. #[test]
  9. fn hotreloads() {
  10. let (old, new) = load_files(
  11. include_str!("./valid_samples/old.expr.rsx"),
  12. include_str!("./valid_samples/new.expr.rsx"),
  13. );
  14. let res = diff_rsx(&new, &old);
  15. dbg!(res);
  16. }