From fa58353a1c179a871c860299e35c78884e401653 Mon Sep 17 00:00:00 2001 From: Brian Hicks Date: Mon, 5 Apr 2021 11:58:08 -0500 Subject: [PATCH] do the right thing to generate the initial ID in playerFuzzer --- tests/PlayerTest.elm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tests/PlayerTest.elm b/tests/PlayerTest.elm index 614cec6..18d3ee9 100644 --- a/tests/PlayerTest.elm +++ b/tests/PlayerTest.elm @@ -20,10 +20,13 @@ roundTripDecoderTest = playerFuzzer : Fuzzer Player playerFuzzer = - Fuzz.map4 Player - (nameFuzzer - |> Fuzz.map (Murmur3.hashString 0) - |> Fuzz.map Player.playerIdFromIntForTestOnly + Fuzz.map3 + (\name rating matches -> + let + initial = + Player.init name + in + { initial | rating = rating, matches = matches } ) nameFuzzer (Fuzz.intRange 1000 3000)