Build Logs

juliano/randomuser-scala • 3.8.0-RC2:2025-11-28

Errors

3

Warnings

0

Total Lines

697

1##################################
2Clonning https://github.com/juliano/randomuser-scala.git into /build/repo using revision v0.1.4
3##################################
4Note: switching to '3c0e3a237ee0b9d12a4b0280a11ef893d4af4e39'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC2
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC2
32Execute tests: true
33sbt project found:
34Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project juliano/randomuser-scala
37##################################
38Scala version: 3.8.0-RC2
39Targets: io.github.juliano%random-user
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '21'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC2
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.0-RC2"
60"++3.8.0-RC2 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" io.github.juliano%random-user"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.348s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] set current project to random-user (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.8.0-RC2
79OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC2 in root/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in root/crossScalaVersions
81[info] set current project to random-user (in build file:/build/repo/)
82[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
83[info] Switching Scala version on:
84[info] * root (3.8.0-RC2)
85[info] Excluding projects:
86[info] Reapplying settings...
87[info] set current project to random-user (in build file:/build/repo/)
88Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
89[info] Reapplying settings...
90[info] set current project to random-user (in build file:/build/repo/)
91[info] Defining Global / credentials, credentials
92[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 8 others.
93[info] Run `last` for details.
94[info] Reapplying settings...
95[info] set current project to random-user (in build file:/build/repo/)
96Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
97[info] Reapplying settings...
98OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
99
100 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
101 Did you mean allExcludeDependencies ?
102 , retry without global scopes
103[info] Reapplying settings...
104[info] set current project to random-user (in build file:/build/repo/)
105Execute removeScalacOptionsStartingWith: -P:wartremover
106[info] Reapplying settings...
107[info] set current project to random-user (in build file:/build/repo/)
108[success] Total time: 0 s, completed Nov 28, 2025, 3:01:25 PM
109Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
110Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
111Starting build...
112Projects: Set(root)
113Starting build for ProjectRef(file:/build/repo/,root) (random-user)... [0/1]
114OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
115Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
116[info] scalafmt: Formatting 1 Scala sources (/build/repo)...
117[info] scalafmt: Formatting 5 Scala sources (/build/repo)...
118[info] compiling 5 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
119[info] done compiling
120[info] compiling 1 Scala source to /build/repo/target/scala-3.8.0-RC2/test-classes ...
121[info] done compiling
122+ RandomUser API client specs
123 + default params
124 + gender - only female
125 + gender - only male
126 + results
127 + nationalities
128 + password - min and max characters
129 + password - max characters
130 - noinfo
131 ✗ 0 was not equal to 2
132 content.results.length == 2 && content.info.isEmpty
133 .length = 0
134 .results = Nil
135 content = Content(
136 results = Nil,
137 info = Some(Info(
138 seed = "d3adb33f",
139 results = 1,
140 page = 1,
141 version = "1.4"
142 ))
143 )
144 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
145 ✗ Result was false
146 content.results.length == 2 && content.info.isEmpty
147 .info = Some(Info(
148 seed = "d3adb33f",
149 results = 1,
150 page = 1,
151 version = "1.4"
152 ))
153 content = Content(
154 results = Nil,
155 info = Some(Info(
156 seed = "d3adb33f",
157 results = 1,
158 page = 1,
159 version = "1.4"
160 ))
161 )
162 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
163
164 + include fields
165 + exclude fields
166 - seed and page
167 Test failed after 3 iterations with input: "002"
168 Original input before shrinking was: "KZ12RGVEl6jkFXLOadEhZ68QszQYCqZ6muLYmAs5a4E"
169 ✗ Nil was not equal to List(Result(
170 gender = Some("female"),
171 name = Some(Name(
172 title = "Ms",
173 first = "Justine",
174 last = "Roy"
175 )),
176 location = Some(Location(
177 street = Street(
178 number = 1287,
179 name = "Argyle St"
180 ),
181 city = "Flatrock",
182 state = "Alberta",
183 country = "Canada",
184 postcode = "S9J 5C8",
185 coordinates = Coordinates(
186 latitude = "-70.1860",
187 longitude = "79.3640"
188 ),
189 timezone = Timezone(
190 offset = "+5:30",
191 description = "Bombay, Calcutta, Madras, New Delhi"
192 )
193 )),
194 email = Some("justine.roy@example.com"),
195 login = Some(Login(
196 uuid = accb2250-3caf-48cc-a03b-d86c9a030dda,
197 username = "sadsnake564",
198 password = "celica",
199 salt = "XP7GWVib",
200 md5 = "4094aa6466076a1aa1e6808f32b9eb60",
201 sha1 = "c3e6fe4eb9f408b9fa3b854c43fa9b1fd93bac16",
202 sha256 = "c14de1065950c5660b133d1bfc02dc8029c66f74646efa7631d0e0b45204cfd6"
203 )),
204 dob = Some(DateAndAge(
205 date = 1967-11-23T07:28:02.354Z,
206 age = 58
207 )),
208 registered = Some(DateAndAge(
209 date = 2018-06-12T18:06:14.850Z,
210 age = 7
211 )),
212 phone = Some("R02 A88-6884"),
213 cell = Some("O46 L35-9300"),
214 id = Some(Id(
215 name = "SIN",
216 value = Some("764803102")
217 )),
218 picture = Some(Picture(
219 large = "https://randomuser.me/api/portraits/women/54.jpg",
220 medium = "https://randomuser.me/api/portraits/med/women/54.jpg",
221 thumbnail = "https://randomuser.me/api/portraits/thumb/women/54.jpg"
222 )),
223 nat = Some("CA")
224 ), Result(
225 gender = Some("male"),
226 name = Some(Name(
227 title = "Mr",
228 first = "Ramon",
229 last = "Rojas"
230 )),
231 location = Some(Location(
232 street = Street(
233 number = 281,
234 name = "Calle de Tetuán"
235 ),
236 city = "Orihuela",
237 state = "Cataluña",
238 country = "Spain",
239 postcode = "88308",
240 coordinates = Coordinates(
241 latitude = "70.9709",
242 longitude = "131.3573"
243 ),
244 timezone = Timezone(
245 offset = "+4:30",
246 description = "Kabul"
247 )
248 )),
249 email = Some("ramon.rojas@example.com"),
250 login = Some(Login(
251 uuid = 786a668e-510c-42c4-8dbd-f6f6b7eec70a,
252 username = "organiczebra867",
253 password = "archange",
254 salt = "0vpj2DHW",
255 md5 = "5caa07c4188435194160187bc9ef3905",
256 sha1 = "9a168d146b3260fca95561b154ced7999fbced0d",
257 sha256 = "402bbad6164cbf88b43e64f7eaeddc9b1893cc13beae3db7312b596b61e65099"
258 )),
259 dob = Some(DateAndAge(
260 date = 1967-03-17T18:14:10.769Z,
261 age = 58
262 )),
263 registered = Some(DateAndAge(
264 date = 2013-03-30T18:43:48.936Z,
265 age = 12
266 )),
267 phone = Some("982-716-793"),
268 cell = Some("613-708-203"),
269 id = Some(Id(
270 name = "DNI",
271 value = Some("49668277-J")
272 )),
273 picture = Some(Picture(
274 large = "https://randomuser.me/api/portraits/men/94.jpg",
275 medium = "https://randomuser.me/api/portraits/med/men/94.jpg",
276 thumbnail = "https://randomuser.me/api/portraits/thumb/men/94.jpg"
277 )),
278 nat = Some("ES")
279 ), Result(
280 gender = Some("female"),
281 name = Some(Name(
282 title = "Mrs",
283 first = "Eléna",
284 last = "Rodriguez"
285 )),
286 location = Some(Location(
287 street = Street(
288 number = 1907,
289 name = "Rue de L'Abbé-Roger-Derry"
290 ),
291 city = "Marseille",
292 state = "Haute-Saône",
293 country = "France",
294 postcode = "59488",
295 coordinates = Coordinates(
296 latitude = "-76.9398",
297 longitude = "-115.1902"
298 ),
299 timezone = Timezone(
300 offset = "+5:00",
301 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
302 )
303 )),
304 email = Some("elena.rodriguez@example.com"),
305 login = Some(Login(
306 uuid = ab009acd-8f4e-48e0-be95-a0fc4de0011f,
307 username = "heavyfish193",
308 password = "dell",
309 salt = "Q8Yzm2JP",
310 md5 = "dbeb4c923152bfebd3b546703480fbac",
311 sha1 = "361301ca3de6e381ec6ca17c7f063dd1c63f794a",
312 sha256 = "5e8eb8852a926694ef5478696249834c6f1d22151b6a23197f643bc37767424c"
313 )),
314 dob = Some(DateAndAge(
315 date = 1999-02-12T08:47:03.901Z,
316 age = 26
317 )),
318 registered = Some(DateAndAge(
319 date = 2008-10-28T23:05:34.212Z,
320 age = 17
321 )),
322 phone = Some("02-93-80-01-02"),
323 cell = Some("06-98-73-96-43"),
324 id = Some(Id(
325 name = "INSEE",
326 value = Some("2990155673843 95")
327 )),
328 picture = Some(Picture(
329 large = "https://randomuser.me/api/portraits/women/4.jpg",
330 medium = "https://randomuser.me/api/portraits/med/women/4.jpg",
331 thumbnail = "https://randomuser.me/api/portraits/thumb/women/4.jpg"
332 )),
333 nat = Some("FR")
334 ), Result(
335 gender = Some("male"),
336 name = Some(Name(
337 title = "Mr",
338 first = "Macit",
339 last = "Alyanak"
340 )),
341 location = Some(Location(
342 street = Street(
343 number = 4911,
344 name = "Atatürk Sk"
345 ),
346 city = "Zonguldak",
347 state = "Sivas",
348 country = "Turkey",
349 postcode = "12927",
350 coordinates = Coordinates(
351 latitude = "-64.3179",
352 longitude = "173.7883"
353 ),
354 timezone = Timezone(
355 offset = "+3:30",
356 description = "Tehran"
357 )
358 )),
359 email = Some("macit.alyanak@example.com"),
360 login = Some(Login(
361 uuid = 633e49b5-0474-4daa-82f3-23db5c56e019,
362 username = "purplebird867",
363 password = "sluttey",
364 salt = "mutPUKCY",
365 md5 = "dce40e6bb82a6e47bca497f0bf10767f",
366 sha1 = "bf0fd412329c8e7e9a6de2498d8dc6cf53df14f4",
367 sha256 = "eabbe2f8f1da051e5608bcd0a939fa0051b68a65bd6af99c1ff502ee7fb3317c"
368 )),
369 dob = Some(DateAndAge(
370 date = 1980-01-29T05:13:44.271Z,
371 age = 45
372 )),
373 registered = Some(DateAndAge(
374 date = 2017-08-22T19:34:56.101Z,
375 age = 8
376 )),
377 phone = Some("(656)-874-1745"),
378 cell = Some("(935)-315-5772"),
379 id = Some(Id(
380 name = "",
381 value = None
382 )),
383 picture = Some(Picture(
384 large = "https://randomuser.me/api/portraits/men/78.jpg",
385 medium = "https://randomuser.me/api/portraits/med/men/78.jpg",
386 thumbnail = "https://randomuser.me/api/portraits/thumb/men/78.jpg"
387 )),
388 nat = Some("TR")
389 ))
390 first.results == second.results
391 .results = Nil
392 first = Content(
393 results = Nil,
394 info = Some(Info(
395 seed = "d3adb33f",
396 results = 1,
397 page = 1,
398 version = "1.4"
399 ))
400 )
401 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:66
402
4039 tests passed. 2 tests failed. 0 tests ignored.
404
405
406 - RandomUser API client specs / noinfo
407 ✗ 0 was not equal to 2
408 content.results.length == 2 && content.info.isEmpty
409 .length = 0
410 .results = Nil
411 content = Content(
412 results = Nil,
413 info = Some(Info(
414 seed = "d3adb33f",
415 results = 1,
416 page = 1,
417 version = "1.4"
418 ))
419 )
420 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
421 ✗ Result was false
422 content.results.length == 2 && content.info.isEmpty
423 .info = Some(Info(
424 seed = "d3adb33f",
425 results = 1,
426 page = 1,
427 version = "1.4"
428 ))
429 content = Content(
430 results = Nil,
431 info = Some(Info(
432 seed = "d3adb33f",
433 results = 1,
434 page = 1,
435 version = "1.4"
436 ))
437 )
438 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
439
440 - RandomUser API client specs / seed and page
441 Test failed after 3 iterations with input: "002"
442 Original input before shrinking was: "KZ12RGVEl6jkFXLOadEhZ68QszQYCqZ6muLYmAs5a4E"
443 ✗ Nil was not equal to List(Result(
444 gender = Some("female"),
445 name = Some(Name(
446 title = "Ms",
447 first = "Justine",
448 last = "Roy"
449 )),
450 location = Some(Location(
451 street = Street(
452 number = 1287,
453 name = "Argyle St"
454 ),
455 city = "Flatrock",
456 state = "Alberta",
457 country = "Canada",
458 postcode = "S9J 5C8",
459 coordinates = Coordinates(
460 latitude = "-70.1860",
461 longitude = "79.3640"
462 ),
463 timezone = Timezone(
464 offset = "+5:30",
465 description = "Bombay, Calcutta, Madras, New Delhi"
466 )
467 )),
468 email = Some("justine.roy@example.com"),
469 login = Some(Login(
470 uuid = accb2250-3caf-48cc-a03b-d86c9a030dda,
471 username = "sadsnake564",
472 password = "celica",
473 salt = "XP7GWVib",
474 md5 = "4094aa6466076a1aa1e6808f32b9eb60",
475 sha1 = "c3e6fe4eb9f408b9fa3b854c43fa9b1fd93bac16",
476 sha256 = "c14de1065950c5660b133d1bfc02dc8029c66f74646efa7631d0e0b45204cfd6"
477 )),
478 dob = Some(DateAndAge(
479 date = 1967-11-23T07:28:02.354Z,
480 age = 58
481 )),
482 registered = Some(DateAndAge(
483 date = 2018-06-12T18:06:14.850Z,
484 age = 7
485 )),
486 phone = Some("R02 A88-6884"),
487 cell = Some("O46 L35-9300"),
488 id = Some(Id(
489 name = "SIN",
490 value = Some("764803102")
491 )),
492 picture = Some(Picture(
493 large = "https://randomuser.me/api/portraits/women/54.jpg",
494 medium = "https://randomuser.me/api/portraits/med/women/54.jpg",
495 thumbnail = "https://randomuser.me/api/portraits/thumb/women/54.jpg"
496 )),
497 nat = Some("CA")
498 ), Result(
499 gender = Some("male"),
500 name = Some(Name(
501 title = "Mr",
502 first = "Ramon",
503 last = "Rojas"
504 )),
505 location = Some(Location(
506 street = Street(
507 number = 281,
508 name = "Calle de Tetuán"
509 ),
510 city = "Orihuela",
511 state = "Cataluña",
512 country = "Spain",
513 postcode = "88308",
514 coordinates = Coordinates(
515 latitude = "70.9709",
516 longitude = "131.3573"
517 ),
518 timezone = Timezone(
519 offset = "+4:30",
520 description = "Kabul"
521 )
522 )),
523 email = Some("ramon.rojas@example.com"),
524 login = Some(Login(
525 uuid = 786a668e-510c-42c4-8dbd-f6f6b7eec70a,
526 username = "organiczebra867",
527 password = "archange",
528 salt = "0vpj2DHW",
529 md5 = "5caa07c4188435194160187bc9ef3905",
530 sha1 = "9a168d146b3260fca95561b154ced7999fbced0d",
531 sha256 = "402bbad6164cbf88b43e64f7eaeddc9b1893cc13beae3db7312b596b61e65099"
532 )),
533 dob = Some(DateAndAge(
534 date = 1967-03-17T18:14:10.769Z,
535 age = 58
536 )),
537 registered = Some(DateAndAge(
538 date = 2013-03-30T18:43:48.936Z,
539 age = 12
540 )),
541 phone = Some("982-716-793"),
542 cell = Some("613-708-203"),
543 id = Some(Id(
544 name = "DNI",
545 value = Some("49668277-J")
546 )),
547 picture = Some(Picture(
548 large = "https://randomuser.me/api/portraits/men/94.jpg",
549 medium = "https://randomuser.me/api/portraits/med/men/94.jpg",
550 thumbnail = "https://randomuser.me/api/portraits/thumb/men/94.jpg"
551 )),
552 nat = Some("ES")
553 ), Result(
554 gender = Some("female"),
555 name = Some(Name(
556 title = "Mrs",
557 first = "Eléna",
558 last = "Rodriguez"
559 )),
560 location = Some(Location(
561 street = Street(
562 number = 1907,
563 name = "Rue de L'Abbé-Roger-Derry"
564 ),
565 city = "Marseille",
566 state = "Haute-Saône",
567 country = "France",
568 postcode = "59488",
569 coordinates = Coordinates(
570 latitude = "-76.9398",
571 longitude = "-115.1902"
572 ),
573 timezone = Timezone(
574 offset = "+5:00",
575 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
576 )
577 )),
578 email = Some("elena.rodriguez@example.com"),
579 login = Some(Login(
580 uuid = ab009acd-8f4e-48e0-be95-a0fc4de0011f,
581 username = "heavyfish193",
582 password = "dell",
583 salt = "Q8Yzm2JP",
584 md5 = "dbeb4c923152bfebd3b546703480fbac",
585 sha1 = "361301ca3de6e381ec6ca17c7f063dd1c63f794a",
586 sha256 = "5e8eb8852a926694ef5478696249834c6f1d22151b6a23197f643bc37767424c"
587 )),
588 dob = Some(DateAndAge(
589 date = 1999-02-12T08:47:03.901Z,
590 age = 26
591 )),
592 registered = Some(DateAndAge(
593 date = 2008-10-28T23:05:34.212Z,
594 age = 17
595 )),
596 phone = Some("02-93-80-01-02"),
597 cell = Some("06-98-73-96-43"),
598 id = Some(Id(
599 name = "INSEE",
600 value = Some("2990155673843 95")
601 )),
602 picture = Some(Picture(
603 large = "https://randomuser.me/api/portraits/women/4.jpg",
604 medium = "https://randomuser.me/api/portraits/med/women/4.jpg",
605 thumbnail = "https://randomuser.me/api/portraits/thumb/women/4.jpg"
606 )),
607 nat = Some("FR")
608 ), Result(
609 gender = Some("male"),
610 name = Some(Name(
611 title = "Mr",
612 first = "Macit",
613 last = "Alyanak"
614 )),
615 location = Some(Location(
616 street = Street(
617 number = 4911,
618 name = "Atatürk Sk"
619 ),
620 city = "Zonguldak",
621 state = "Sivas",
622 country = "Turkey",
623 postcode = "12927",
624 coordinates = Coordinates(
625 latitude = "-64.3179",
626 longitude = "173.7883"
627 ),
628 timezone = Timezone(
629 offset = "+3:30",
630 description = "Tehran"
631 )
632 )),
633 email = Some("macit.alyanak@example.com"),
634 login = Some(Login(
635 uuid = 633e49b5-0474-4daa-82f3-23db5c56e019,
636 username = "purplebird867",
637 password = "sluttey",
638 salt = "mutPUKCY",
639 md5 = "dce40e6bb82a6e47bca497f0bf10767f",
640 sha1 = "bf0fd412329c8e7e9a6de2498d8dc6cf53df14f4",
641 sha256 = "eabbe2f8f1da051e5608bcd0a939fa0051b68a65bd6af99c1ff502ee7fb3317c"
642 )),
643 dob = Some(DateAndAge(
644 date = 1980-01-29T05:13:44.271Z,
645 age = 45
646 )),
647 registered = Some(DateAndAge(
648 date = 2017-08-22T19:34:56.101Z,
649 age = 8
650 )),
651 phone = Some("(656)-874-1745"),
652 cell = Some("(935)-315-5772"),
653 id = Some(Id(
654 name = "",
655 value = None
656 )),
657 picture = Some(Picture(
658 large = "https://randomuser.me/api/portraits/men/78.jpg",
659 medium = "https://randomuser.me/api/portraits/med/men/78.jpg",
660 thumbnail = "https://randomuser.me/api/portraits/thumb/men/78.jpg"
661 )),
662 nat = Some("TR")
663 ))
664 first.results == second.results
665 .results = Nil
666 first = Content(
667 results = Nil,
668 info = Some(Info(
669 seed = "d3adb33f",
670 results = 1,
671 page = 1,
672 version = "1.4"
673 ))
674 )
675 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:66
676
677Executed in 49 s 112 ms
678
679
680************************
681Build summary:
682[{
683 "module": "random-user",
684 "compile": {"status": "ok", "tookMs": 21887, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
685 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
686 "test-compile": {"status": "ok", "tookMs": 2079, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
687 "test": {"status": "failed", "tookMs": 50035, "passed": 9, "failed": 2, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "unknown", "stats": {"passed": 9, "failed": 2, "ignored": 0, "skipped": 0, "total": 11}}]},
688 "publish": {"status": "skipped", "tookMs": 0},
689 "metadata": {
690 "crossScalaVersions": ["2.12.20"]
691}
692}]
693************************
694[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: random-user
695[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: random-user
696[error] Total time: 87 s (0:01:27.0), completed Nov 28, 2025, 3:02:52 PM
697[0JBuild failed, not retrying.