JesperAxelsson / rust-intmap

Specialized hashmap for u64 keys
MIT License
30 stars 10 forks source link

Improve integration tests and CI #54

Closed jakoschiko closed 1 month ago

jakoschiko commented 1 month ago
jakoschiko commented 1 month ago

I suggest reviewing the commits separately.

jakoschiko commented 1 month ago

Any ideas why this fails on CI? It works locally and I use the same Cargo.lock (because it's committed).

jakoschiko commented 1 month ago

Okay, it seemed to be a problem with MSRV. My changes triggered an update of the Cargo.toml. I was able to fix it locally by running cargo +nightly update -Z minimal-versions. But now the serde test fails. Maybe the test relies on a minor or patch release of serde?

jakoschiko commented 1 month ago

Yep, we need at least serde_json = "1.0.1" :p

I added this to the Cargo.toml