Working through the Property-Based Testing section in Chapter 14, I get: ===> Compiling triq ===> Compiling src/triq_dom.erl failed then a long string of complaints about: “the ‘random’ module is deprecated; use the ‘rand’ module instead” and finally, a: … (Mix) Could not compile dependency :triq,…
This also happens with the downloaded code from the “code” tree.
I see from https://github.com/parroty/excheck/issues/30 that the issue was supposed to have been fixed last year, but it apparently hasn’t been fixed in the code that Elixir downloads. FWIW, although triq was supposedly added to hex.pm last year, it doesn’t appear there now.
What am I missing?