message: Add "best try" fix to find wasmer binary in tests
diff: @@ -63,6 +63,14 @@ pub fn get_wasmer_path() -> PathBuf {
  ret = PathBuf::from(format!("{}wasmer", WASMER_TARGET_PATH2));
  }
  if !ret.exists() {
  + if let Some(s) = env!("CARGO_MANIFEST_DIR").split("wasmer").next() {
  + #[cfg(target_os = "windows")] {
  + return std::path::Path::new(&format!("{s}wasmer/target/release/wasmer.exe")).to_path_buf();
  + }
  + #[cfg(not(target_os = "windows"))] {
  + return std::path::Path::new(&format!("{s}wasmer/target/release/wasmer")).to_path_buf();
  + }
  + }
  panic!("Could not find wasmer executable path! {:?}", ret);
  }
  ret
  