Build Logs
juliano/randomuser-scala • 3.8.0-RC4:2025-12-22
Errors
3
Warnings
0
Total Lines
1578
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-RC4
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-RC4
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-RC4
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-RC4
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-RC4"
60"++3.8.0-RC4 -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-RC4 """{"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.208s.
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-RC4
79OpenCB::Changing crossVersion 3.5.0 -> 3.8.0-RC4 in root/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC4) 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-RC4 on 1 projects.
83[info] Switching Scala version on:
84[info] * root (3.8.0-RC4)
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 Dec 22, 2025, 7:12:06 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-RC4/classes ...
119[info] done compiling
120[info] compiling 1 Scala source to /build/repo/target/scala-3.8.0-RC4/test-classes ...
121[info] done compiling
122+ RandomUser API client specs
123 + default params
124 + gender - only male
125 + gender - only female
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
166timestamp=2025-12-22T18:13:43.394407754Z level=WARN thread=#zio-fiber-433 message="Test RandomUser API client specs - seed and page has taken more than 1 m to execute. If this is not expected, consider using TestAspect.timeout to timeout runaway tests for faster diagnostics."
167 - seed and page
168 Test failed after 1 iteration with input: "8J"
169 Original input before shrinking was: "s9"
170 ✗ List(Result(
171 gender = Some("female"),
172 name = Some(Name(
173 title = "Mademoiselle",
174 first = "Liliane",
175 last = "Sanchez"
176 )),
177 location = Some(Location(
178 street = Street(
179 number = 2074,
180 name = "Rue Baraban"
181 ),
182 city = "Oron",
183 state = "Basel-Stadt",
184 country = "Switzerland",
185 postcode = "3870",
186 coordinates = Coordinates(
187 latitude = "-57.2404",
188 longitude = "136.0341"
189 ),
190 timezone = Timezone(
191 offset = "+8:00",
192 description = "Beijing, Perth, Singapore, Hong Kong"
193 )
194 )),
195 email = Some("liliane.sanchez@example.com"),
196 login = Some(Login(
197 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
198 username = "brownostrich614",
199 password = "cardinal",
200 salt = "64LG4IBH",
201 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
202 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
203 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
204 )),
205 dob = Some(DateAndAge(
206 date = 1964-07-07T15:09:05.122Z,
207 age = 61
208 )),
209 registered = Some(DateAndAge(
210 date = 2020-12-19T03:26:06.454Z,
211 age = 5
212 )),
213 phone = Some("079 782 96 43"),
214 cell = Some("075 749 09 90"),
215 id = Some(Id(
216 name = "AVS",
217 value = Some("756.2843.7678.95")
218 )),
219 picture = Some(Picture(
220 large = "https://randomuser.me/api/portraits/women/65.jpg",
221 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
222 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
223 )),
224 nat = Some("CH")
225 ), Result(
226 gender = Some("female"),
227 name = Some(Name(
228 title = "Ms",
229 first = "Rosa",
230 last = "Andersen"
231 )),
232 location = Some(Location(
233 street = Street(
234 number = 2318,
235 name = "H.C. Lumbyes Vej"
236 ),
237 city = "Sønder Stenderup",
238 state = "Danmark",
239 country = "Denmark",
240 postcode = "63021",
241 coordinates = Coordinates(
242 latitude = "31.4618",
243 longitude = "-10.9640"
244 ),
245 timezone = Timezone(
246 offset = "+5:00",
247 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
248 )
249 )),
250 email = Some("rosa.andersen@example.com"),
251 login = Some(Login(
252 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
253 username = "tinysnake103",
254 password = "lucky1",
255 salt = "hCc6Oo3N",
256 md5 = "7497daee81b53ae4da530f50cc56c968",
257 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
258 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
259 )),
260 dob = Some(DateAndAge(
261 date = 1981-03-04T05:15:06.349Z,
262 age = 44
263 )),
264 registered = Some(DateAndAge(
265 date = 2008-02-04T12:21:42.410Z,
266 age = 17
267 )),
268 phone = Some("82438607"),
269 cell = Some("41900301"),
270 id = Some(Id(
271 name = "CPR",
272 value = Some("030381-7415")
273 )),
274 picture = Some(Picture(
275 large = "https://randomuser.me/api/portraits/women/32.jpg",
276 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
277 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
278 )),
279 nat = Some("DK")
280 ), Result(
281 gender = Some("female"),
282 name = Some(Name(
283 title = "Mrs",
284 first = "Meghan",
285 last = "Mitchell"
286 )),
287 location = Some(Location(
288 street = Street(
289 number = 9357,
290 name = "Walnut Hill Ln"
291 ),
292 city = "Cairns",
293 state = "Australian Capital Territory",
294 country = "Australia",
295 postcode = "5204",
296 coordinates = Coordinates(
297 latitude = "-6.0740",
298 longitude = "-166.1057"
299 ),
300 timezone = Timezone(
301 offset = "+2:00",
302 description = "Kaliningrad, South Africa"
303 )
304 )),
305 email = Some("meghan.mitchell@example.com"),
306 login = Some(Login(
307 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
308 username = "lazyelephant563",
309 password = "band",
310 salt = "9VCuNjzw",
311 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
312 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
313 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
314 )),
315 dob = Some(DateAndAge(
316 date = 1978-04-28T14:01:32.573Z,
317 age = 47
318 )),
319 registered = Some(DateAndAge(
320 date = 2020-04-14T08:24:06.904Z,
321 age = 5
322 )),
323 phone = Some("06-4071-3331"),
324 cell = Some("0458-731-723"),
325 id = Some(Id(
326 name = "TFN",
327 value = Some("226573146")
328 )),
329 picture = Some(Picture(
330 large = "https://randomuser.me/api/portraits/women/46.jpg",
331 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
332 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
333 )),
334 nat = Some("AU")
335 ), Result(
336 gender = Some("female"),
337 name = Some(Name(
338 title = "Mrs",
339 first = "Carla",
340 last = "Rose"
341 )),
342 location = Some(Location(
343 street = Street(
344 number = 3948,
345 name = "Hamilton Ave"
346 ),
347 city = "Ballarat",
348 state = "Australian Capital Territory",
349 country = "Australia",
350 postcode = "5461",
351 coordinates = Coordinates(
352 latitude = "13.7042",
353 longitude = "-172.2454"
354 ),
355 timezone = Timezone(
356 offset = "-10:00",
357 description = "Hawaii"
358 )
359 )),
360 email = Some("carla.rose@example.com"),
361 login = Some(Login(
362 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
363 username = "beautifulbird467",
364 password = "pornos",
365 salt = "prYbdZEz",
366 md5 = "46a5f92f56c02dee713bf80da1732450",
367 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
368 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
369 )),
370 dob = Some(DateAndAge(
371 date = 1978-05-15T10:21:52.896Z,
372 age = 47
373 )),
374 registered = Some(DateAndAge(
375 date = 2005-10-15T06:49:24.083Z,
376 age = 20
377 )),
378 phone = Some("07-0127-8121"),
379 cell = Some("0488-890-646"),
380 id = Some(Id(
381 name = "TFN",
382 value = Some("965557582")
383 )),
384 picture = Some(Picture(
385 large = "https://randomuser.me/api/portraits/women/2.jpg",
386 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
387 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
388 )),
389 nat = Some("AU")
390 )) was not equal to Nil
391 first.results == second.results
392 .results = List(Result(
393 gender = Some("female"),
394 name = Some(Name(
395 title = "Mademoiselle",
396 first = "Liliane",
397 last = "Sanchez"
398 )),
399 location = Some(Location(
400 street = Street(
401 number = 2074,
402 name = "Rue Baraban"
403 ),
404 city = "Oron",
405 state = "Basel-Stadt",
406 country = "Switzerland",
407 postcode = "3870",
408 coordinates = Coordinates(
409 latitude = "-57.2404",
410 longitude = "136.0341"
411 ),
412 timezone = Timezone(
413 offset = "+8:00",
414 description = "Beijing, Perth, Singapore, Hong Kong"
415 )
416 )),
417 email = Some("liliane.sanchez@example.com"),
418 login = Some(Login(
419 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
420 username = "brownostrich614",
421 password = "cardinal",
422 salt = "64LG4IBH",
423 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
424 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
425 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
426 )),
427 dob = Some(DateAndAge(
428 date = 1964-07-07T15:09:05.122Z,
429 age = 61
430 )),
431 registered = Some(DateAndAge(
432 date = 2020-12-19T03:26:06.454Z,
433 age = 5
434 )),
435 phone = Some("079 782 96 43"),
436 cell = Some("075 749 09 90"),
437 id = Some(Id(
438 name = "AVS",
439 value = Some("756.2843.7678.95")
440 )),
441 picture = Some(Picture(
442 large = "https://randomuser.me/api/portraits/women/65.jpg",
443 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
444 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
445 )),
446 nat = Some("CH")
447 ), Result(
448 gender = Some("female"),
449 name = Some(Name(
450 title = "Ms",
451 first = "Rosa",
452 last = "Andersen"
453 )),
454 location = Some(Location(
455 street = Street(
456 number = 2318,
457 name = "H.C. Lumbyes Vej"
458 ),
459 city = "Sønder Stenderup",
460 state = "Danmark",
461 country = "Denmark",
462 postcode = "63021",
463 coordinates = Coordinates(
464 latitude = "31.4618",
465 longitude = "-10.9640"
466 ),
467 timezone = Timezone(
468 offset = "+5:00",
469 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
470 )
471 )),
472 email = Some("rosa.andersen@example.com"),
473 login = Some(Login(
474 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
475 username = "tinysnake103",
476 password = "lucky1",
477 salt = "hCc6Oo3N",
478 md5 = "7497daee81b53ae4da530f50cc56c968",
479 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
480 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
481 )),
482 dob = Some(DateAndAge(
483 date = 1981-03-04T05:15:06.349Z,
484 age = 44
485 )),
486 registered = Some(DateAndAge(
487 date = 2008-02-04T12:21:42.410Z,
488 age = 17
489 )),
490 phone = Some("82438607"),
491 cell = Some("41900301"),
492 id = Some(Id(
493 name = "CPR",
494 value = Some("030381-7415")
495 )),
496 picture = Some(Picture(
497 large = "https://randomuser.me/api/portraits/women/32.jpg",
498 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
499 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
500 )),
501 nat = Some("DK")
502 ), Result(
503 gender = Some("female"),
504 name = Some(Name(
505 title = "Mrs",
506 first = "Meghan",
507 last = "Mitchell"
508 )),
509 location = Some(Location(
510 street = Street(
511 number = 9357,
512 name = "Walnut Hill Ln"
513 ),
514 city = "Cairns",
515 state = "Australian Capital Territory",
516 country = "Australia",
517 postcode = "5204",
518 coordinates = Coordinates(
519 latitude = "-6.0740",
520 longitude = "-166.1057"
521 ),
522 timezone = Timezone(
523 offset = "+2:00",
524 description = "Kaliningrad, South Africa"
525 )
526 )),
527 email = Some("meghan.mitchell@example.com"),
528 login = Some(Login(
529 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
530 username = "lazyelephant563",
531 password = "band",
532 salt = "9VCuNjzw",
533 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
534 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
535 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
536 )),
537 dob = Some(DateAndAge(
538 date = 1978-04-28T14:01:32.573Z,
539 age = 47
540 )),
541 registered = Some(DateAndAge(
542 date = 2020-04-14T08:24:06.904Z,
543 age = 5
544 )),
545 phone = Some("06-4071-3331"),
546 cell = Some("0458-731-723"),
547 id = Some(Id(
548 name = "TFN",
549 value = Some("226573146")
550 )),
551 picture = Some(Picture(
552 large = "https://randomuser.me/api/portraits/women/46.jpg",
553 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
554 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
555 )),
556 nat = Some("AU")
557 ), Result(
558 gender = Some("female"),
559 name = Some(Name(
560 title = "Mrs",
561 first = "Carla",
562 last = "Rose"
563 )),
564 location = Some(Location(
565 street = Street(
566 number = 3948,
567 name = "Hamilton Ave"
568 ),
569 city = "Ballarat",
570 state = "Australian Capital Territory",
571 country = "Australia",
572 postcode = "5461",
573 coordinates = Coordinates(
574 latitude = "13.7042",
575 longitude = "-172.2454"
576 ),
577 timezone = Timezone(
578 offset = "-10:00",
579 description = "Hawaii"
580 )
581 )),
582 email = Some("carla.rose@example.com"),
583 login = Some(Login(
584 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
585 username = "beautifulbird467",
586 password = "pornos",
587 salt = "prYbdZEz",
588 md5 = "46a5f92f56c02dee713bf80da1732450",
589 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
590 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
591 )),
592 dob = Some(DateAndAge(
593 date = 1978-05-15T10:21:52.896Z,
594 age = 47
595 )),
596 registered = Some(DateAndAge(
597 date = 2005-10-15T06:49:24.083Z,
598 age = 20
599 )),
600 phone = Some("07-0127-8121"),
601 cell = Some("0488-890-646"),
602 id = Some(Id(
603 name = "TFN",
604 value = Some("965557582")
605 )),
606 picture = Some(Picture(
607 large = "https://randomuser.me/api/portraits/women/2.jpg",
608 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
609 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
610 )),
611 nat = Some("AU")
612 ))
613 first = Content(
614 results = List(Result(
615 gender = Some("female"),
616 name = Some(Name(
617 title = "Mademoiselle",
618 first = "Liliane",
619 last = "Sanchez"
620 )),
621 location = Some(Location(
622 street = Street(
623 number = 2074,
624 name = "Rue Baraban"
625 ),
626 city = "Oron",
627 state = "Basel-Stadt",
628 country = "Switzerland",
629 postcode = "3870",
630 coordinates = Coordinates(
631 latitude = "-57.2404",
632 longitude = "136.0341"
633 ),
634 timezone = Timezone(
635 offset = "+8:00",
636 description = "Beijing, Perth, Singapore, Hong Kong"
637 )
638 )),
639 email = Some("liliane.sanchez@example.com"),
640 login = Some(Login(
641 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
642 username = "brownostrich614",
643 password = "cardinal",
644 salt = "64LG4IBH",
645 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
646 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
647 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
648 )),
649 dob = Some(DateAndAge(
650 date = 1964-07-07T15:09:05.122Z,
651 age = 61
652 )),
653 registered = Some(DateAndAge(
654 date = 2020-12-19T03:26:06.454Z,
655 age = 5
656 )),
657 phone = Some("079 782 96 43"),
658 cell = Some("075 749 09 90"),
659 id = Some(Id(
660 name = "AVS",
661 value = Some("756.2843.7678.95")
662 )),
663 picture = Some(Picture(
664 large = "https://randomuser.me/api/portraits/women/65.jpg",
665 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
666 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
667 )),
668 nat = Some("CH")
669 ), Result(
670 gender = Some("female"),
671 name = Some(Name(
672 title = "Ms",
673 first = "Rosa",
674 last = "Andersen"
675 )),
676 location = Some(Location(
677 street = Street(
678 number = 2318,
679 name = "H.C. Lumbyes Vej"
680 ),
681 city = "Sønder Stenderup",
682 state = "Danmark",
683 country = "Denmark",
684 postcode = "63021",
685 coordinates = Coordinates(
686 latitude = "31.4618",
687 longitude = "-10.9640"
688 ),
689 timezone = Timezone(
690 offset = "+5:00",
691 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
692 )
693 )),
694 email = Some("rosa.andersen@example.com"),
695 login = Some(Login(
696 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
697 username = "tinysnake103",
698 password = "lucky1",
699 salt = "hCc6Oo3N",
700 md5 = "7497daee81b53ae4da530f50cc56c968",
701 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
702 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
703 )),
704 dob = Some(DateAndAge(
705 date = 1981-03-04T05:15:06.349Z,
706 age = 44
707 )),
708 registered = Some(DateAndAge(
709 date = 2008-02-04T12:21:42.410Z,
710 age = 17
711 )),
712 phone = Some("82438607"),
713 cell = Some("41900301"),
714 id = Some(Id(
715 name = "CPR",
716 value = Some("030381-7415")
717 )),
718 picture = Some(Picture(
719 large = "https://randomuser.me/api/portraits/women/32.jpg",
720 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
721 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
722 )),
723 nat = Some("DK")
724 ), Result(
725 gender = Some("female"),
726 name = Some(Name(
727 title = "Mrs",
728 first = "Meghan",
729 last = "Mitchell"
730 )),
731 location = Some(Location(
732 street = Street(
733 number = 9357,
734 name = "Walnut Hill Ln"
735 ),
736 city = "Cairns",
737 state = "Australian Capital Territory",
738 country = "Australia",
739 postcode = "5204",
740 coordinates = Coordinates(
741 latitude = "-6.0740",
742 longitude = "-166.1057"
743 ),
744 timezone = Timezone(
745 offset = "+2:00",
746 description = "Kaliningrad, South Africa"
747 )
748 )),
749 email = Some("meghan.mitchell@example.com"),
750 login = Some(Login(
751 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
752 username = "lazyelephant563",
753 password = "band",
754 salt = "9VCuNjzw",
755 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
756 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
757 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
758 )),
759 dob = Some(DateAndAge(
760 date = 1978-04-28T14:01:32.573Z,
761 age = 47
762 )),
763 registered = Some(DateAndAge(
764 date = 2020-04-14T08:24:06.904Z,
765 age = 5
766 )),
767 phone = Some("06-4071-3331"),
768 cell = Some("0458-731-723"),
769 id = Some(Id(
770 name = "TFN",
771 value = Some("226573146")
772 )),
773 picture = Some(Picture(
774 large = "https://randomuser.me/api/portraits/women/46.jpg",
775 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
776 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
777 )),
778 nat = Some("AU")
779 ), Result(
780 gender = Some("female"),
781 name = Some(Name(
782 title = "Mrs",
783 first = "Carla",
784 last = "Rose"
785 )),
786 location = Some(Location(
787 street = Street(
788 number = 3948,
789 name = "Hamilton Ave"
790 ),
791 city = "Ballarat",
792 state = "Australian Capital Territory",
793 country = "Australia",
794 postcode = "5461",
795 coordinates = Coordinates(
796 latitude = "13.7042",
797 longitude = "-172.2454"
798 ),
799 timezone = Timezone(
800 offset = "-10:00",
801 description = "Hawaii"
802 )
803 )),
804 email = Some("carla.rose@example.com"),
805 login = Some(Login(
806 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
807 username = "beautifulbird467",
808 password = "pornos",
809 salt = "prYbdZEz",
810 md5 = "46a5f92f56c02dee713bf80da1732450",
811 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
812 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
813 )),
814 dob = Some(DateAndAge(
815 date = 1978-05-15T10:21:52.896Z,
816 age = 47
817 )),
818 registered = Some(DateAndAge(
819 date = 2005-10-15T06:49:24.083Z,
820 age = 20
821 )),
822 phone = Some("07-0127-8121"),
823 cell = Some("0488-890-646"),
824 id = Some(Id(
825 name = "TFN",
826 value = Some("965557582")
827 )),
828 picture = Some(Picture(
829 large = "https://randomuser.me/api/portraits/women/2.jpg",
830 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
831 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
832 )),
833 nat = Some("AU")
834 )),
835 info = Some(Info(
836 seed = "8J",
837 results = 4,
838 page = 2,
839 version = "1.4"
840 ))
841 )
842 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:66
843
8449 tests passed. 2 tests failed. 0 tests ignored.
845
846
847 - RandomUser API client specs / noinfo
848 ✗ 0 was not equal to 2
849 content.results.length == 2 && content.info.isEmpty
850 .length = 0
851 .results = Nil
852 content = Content(
853 results = Nil,
854 info = Some(Info(
855 seed = "d3adb33f",
856 results = 1,
857 page = 1,
858 version = "1.4"
859 ))
860 )
861 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
862 ✗ Result was false
863 content.results.length == 2 && content.info.isEmpty
864 .info = Some(Info(
865 seed = "d3adb33f",
866 results = 1,
867 page = 1,
868 version = "1.4"
869 ))
870 content = Content(
871 results = Nil,
872 info = Some(Info(
873 seed = "d3adb33f",
874 results = 1,
875 page = 1,
876 version = "1.4"
877 ))
878 )
879 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:87
880
881 - RandomUser API client specs / seed and page
882 Test failed after 1 iteration with input: "8J"
883 Original input before shrinking was: "s9"
884 ✗ List(Result(
885 gender = Some("female"),
886 name = Some(Name(
887 title = "Mademoiselle",
888 first = "Liliane",
889 last = "Sanchez"
890 )),
891 location = Some(Location(
892 street = Street(
893 number = 2074,
894 name = "Rue Baraban"
895 ),
896 city = "Oron",
897 state = "Basel-Stadt",
898 country = "Switzerland",
899 postcode = "3870",
900 coordinates = Coordinates(
901 latitude = "-57.2404",
902 longitude = "136.0341"
903 ),
904 timezone = Timezone(
905 offset = "+8:00",
906 description = "Beijing, Perth, Singapore, Hong Kong"
907 )
908 )),
909 email = Some("liliane.sanchez@example.com"),
910 login = Some(Login(
911 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
912 username = "brownostrich614",
913 password = "cardinal",
914 salt = "64LG4IBH",
915 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
916 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
917 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
918 )),
919 dob = Some(DateAndAge(
920 date = 1964-07-07T15:09:05.122Z,
921 age = 61
922 )),
923 registered = Some(DateAndAge(
924 date = 2020-12-19T03:26:06.454Z,
925 age = 5
926 )),
927 phone = Some("079 782 96 43"),
928 cell = Some("075 749 09 90"),
929 id = Some(Id(
930 name = "AVS",
931 value = Some("756.2843.7678.95")
932 )),
933 picture = Some(Picture(
934 large = "https://randomuser.me/api/portraits/women/65.jpg",
935 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
936 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
937 )),
938 nat = Some("CH")
939 ), Result(
940 gender = Some("female"),
941 name = Some(Name(
942 title = "Ms",
943 first = "Rosa",
944 last = "Andersen"
945 )),
946 location = Some(Location(
947 street = Street(
948 number = 2318,
949 name = "H.C. Lumbyes Vej"
950 ),
951 city = "Sønder Stenderup",
952 state = "Danmark",
953 country = "Denmark",
954 postcode = "63021",
955 coordinates = Coordinates(
956 latitude = "31.4618",
957 longitude = "-10.9640"
958 ),
959 timezone = Timezone(
960 offset = "+5:00",
961 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
962 )
963 )),
964 email = Some("rosa.andersen@example.com"),
965 login = Some(Login(
966 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
967 username = "tinysnake103",
968 password = "lucky1",
969 salt = "hCc6Oo3N",
970 md5 = "7497daee81b53ae4da530f50cc56c968",
971 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
972 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
973 )),
974 dob = Some(DateAndAge(
975 date = 1981-03-04T05:15:06.349Z,
976 age = 44
977 )),
978 registered = Some(DateAndAge(
979 date = 2008-02-04T12:21:42.410Z,
980 age = 17
981 )),
982 phone = Some("82438607"),
983 cell = Some("41900301"),
984 id = Some(Id(
985 name = "CPR",
986 value = Some("030381-7415")
987 )),
988 picture = Some(Picture(
989 large = "https://randomuser.me/api/portraits/women/32.jpg",
990 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
991 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
992 )),
993 nat = Some("DK")
994 ), Result(
995 gender = Some("female"),
996 name = Some(Name(
997 title = "Mrs",
998 first = "Meghan",
999 last = "Mitchell"
1000 )),
1001 location = Some(Location(
1002 street = Street(
1003 number = 9357,
1004 name = "Walnut Hill Ln"
1005 ),
1006 city = "Cairns",
1007 state = "Australian Capital Territory",
1008 country = "Australia",
1009 postcode = "5204",
1010 coordinates = Coordinates(
1011 latitude = "-6.0740",
1012 longitude = "-166.1057"
1013 ),
1014 timezone = Timezone(
1015 offset = "+2:00",
1016 description = "Kaliningrad, South Africa"
1017 )
1018 )),
1019 email = Some("meghan.mitchell@example.com"),
1020 login = Some(Login(
1021 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
1022 username = "lazyelephant563",
1023 password = "band",
1024 salt = "9VCuNjzw",
1025 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
1026 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
1027 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
1028 )),
1029 dob = Some(DateAndAge(
1030 date = 1978-04-28T14:01:32.573Z,
1031 age = 47
1032 )),
1033 registered = Some(DateAndAge(
1034 date = 2020-04-14T08:24:06.904Z,
1035 age = 5
1036 )),
1037 phone = Some("06-4071-3331"),
1038 cell = Some("0458-731-723"),
1039 id = Some(Id(
1040 name = "TFN",
1041 value = Some("226573146")
1042 )),
1043 picture = Some(Picture(
1044 large = "https://randomuser.me/api/portraits/women/46.jpg",
1045 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
1046 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
1047 )),
1048 nat = Some("AU")
1049 ), Result(
1050 gender = Some("female"),
1051 name = Some(Name(
1052 title = "Mrs",
1053 first = "Carla",
1054 last = "Rose"
1055 )),
1056 location = Some(Location(
1057 street = Street(
1058 number = 3948,
1059 name = "Hamilton Ave"
1060 ),
1061 city = "Ballarat",
1062 state = "Australian Capital Territory",
1063 country = "Australia",
1064 postcode = "5461",
1065 coordinates = Coordinates(
1066 latitude = "13.7042",
1067 longitude = "-172.2454"
1068 ),
1069 timezone = Timezone(
1070 offset = "-10:00",
1071 description = "Hawaii"
1072 )
1073 )),
1074 email = Some("carla.rose@example.com"),
1075 login = Some(Login(
1076 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
1077 username = "beautifulbird467",
1078 password = "pornos",
1079 salt = "prYbdZEz",
1080 md5 = "46a5f92f56c02dee713bf80da1732450",
1081 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
1082 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
1083 )),
1084 dob = Some(DateAndAge(
1085 date = 1978-05-15T10:21:52.896Z,
1086 age = 47
1087 )),
1088 registered = Some(DateAndAge(
1089 date = 2005-10-15T06:49:24.083Z,
1090 age = 20
1091 )),
1092 phone = Some("07-0127-8121"),
1093 cell = Some("0488-890-646"),
1094 id = Some(Id(
1095 name = "TFN",
1096 value = Some("965557582")
1097 )),
1098 picture = Some(Picture(
1099 large = "https://randomuser.me/api/portraits/women/2.jpg",
1100 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
1101 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
1102 )),
1103 nat = Some("AU")
1104 )) was not equal to Nil
1105 first.results == second.results
1106 .results = List(Result(
1107 gender = Some("female"),
1108 name = Some(Name(
1109 title = "Mademoiselle",
1110 first = "Liliane",
1111 last = "Sanchez"
1112 )),
1113 location = Some(Location(
1114 street = Street(
1115 number = 2074,
1116 name = "Rue Baraban"
1117 ),
1118 city = "Oron",
1119 state = "Basel-Stadt",
1120 country = "Switzerland",
1121 postcode = "3870",
1122 coordinates = Coordinates(
1123 latitude = "-57.2404",
1124 longitude = "136.0341"
1125 ),
1126 timezone = Timezone(
1127 offset = "+8:00",
1128 description = "Beijing, Perth, Singapore, Hong Kong"
1129 )
1130 )),
1131 email = Some("liliane.sanchez@example.com"),
1132 login = Some(Login(
1133 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
1134 username = "brownostrich614",
1135 password = "cardinal",
1136 salt = "64LG4IBH",
1137 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
1138 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
1139 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
1140 )),
1141 dob = Some(DateAndAge(
1142 date = 1964-07-07T15:09:05.122Z,
1143 age = 61
1144 )),
1145 registered = Some(DateAndAge(
1146 date = 2020-12-19T03:26:06.454Z,
1147 age = 5
1148 )),
1149 phone = Some("079 782 96 43"),
1150 cell = Some("075 749 09 90"),
1151 id = Some(Id(
1152 name = "AVS",
1153 value = Some("756.2843.7678.95")
1154 )),
1155 picture = Some(Picture(
1156 large = "https://randomuser.me/api/portraits/women/65.jpg",
1157 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
1158 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
1159 )),
1160 nat = Some("CH")
1161 ), Result(
1162 gender = Some("female"),
1163 name = Some(Name(
1164 title = "Ms",
1165 first = "Rosa",
1166 last = "Andersen"
1167 )),
1168 location = Some(Location(
1169 street = Street(
1170 number = 2318,
1171 name = "H.C. Lumbyes Vej"
1172 ),
1173 city = "Sønder Stenderup",
1174 state = "Danmark",
1175 country = "Denmark",
1176 postcode = "63021",
1177 coordinates = Coordinates(
1178 latitude = "31.4618",
1179 longitude = "-10.9640"
1180 ),
1181 timezone = Timezone(
1182 offset = "+5:00",
1183 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
1184 )
1185 )),
1186 email = Some("rosa.andersen@example.com"),
1187 login = Some(Login(
1188 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
1189 username = "tinysnake103",
1190 password = "lucky1",
1191 salt = "hCc6Oo3N",
1192 md5 = "7497daee81b53ae4da530f50cc56c968",
1193 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
1194 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
1195 )),
1196 dob = Some(DateAndAge(
1197 date = 1981-03-04T05:15:06.349Z,
1198 age = 44
1199 )),
1200 registered = Some(DateAndAge(
1201 date = 2008-02-04T12:21:42.410Z,
1202 age = 17
1203 )),
1204 phone = Some("82438607"),
1205 cell = Some("41900301"),
1206 id = Some(Id(
1207 name = "CPR",
1208 value = Some("030381-7415")
1209 )),
1210 picture = Some(Picture(
1211 large = "https://randomuser.me/api/portraits/women/32.jpg",
1212 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
1213 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
1214 )),
1215 nat = Some("DK")
1216 ), Result(
1217 gender = Some("female"),
1218 name = Some(Name(
1219 title = "Mrs",
1220 first = "Meghan",
1221 last = "Mitchell"
1222 )),
1223 location = Some(Location(
1224 street = Street(
1225 number = 9357,
1226 name = "Walnut Hill Ln"
1227 ),
1228 city = "Cairns",
1229 state = "Australian Capital Territory",
1230 country = "Australia",
1231 postcode = "5204",
1232 coordinates = Coordinates(
1233 latitude = "-6.0740",
1234 longitude = "-166.1057"
1235 ),
1236 timezone = Timezone(
1237 offset = "+2:00",
1238 description = "Kaliningrad, South Africa"
1239 )
1240 )),
1241 email = Some("meghan.mitchell@example.com"),
1242 login = Some(Login(
1243 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
1244 username = "lazyelephant563",
1245 password = "band",
1246 salt = "9VCuNjzw",
1247 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
1248 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
1249 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
1250 )),
1251 dob = Some(DateAndAge(
1252 date = 1978-04-28T14:01:32.573Z,
1253 age = 47
1254 )),
1255 registered = Some(DateAndAge(
1256 date = 2020-04-14T08:24:06.904Z,
1257 age = 5
1258 )),
1259 phone = Some("06-4071-3331"),
1260 cell = Some("0458-731-723"),
1261 id = Some(Id(
1262 name = "TFN",
1263 value = Some("226573146")
1264 )),
1265 picture = Some(Picture(
1266 large = "https://randomuser.me/api/portraits/women/46.jpg",
1267 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
1268 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
1269 )),
1270 nat = Some("AU")
1271 ), Result(
1272 gender = Some("female"),
1273 name = Some(Name(
1274 title = "Mrs",
1275 first = "Carla",
1276 last = "Rose"
1277 )),
1278 location = Some(Location(
1279 street = Street(
1280 number = 3948,
1281 name = "Hamilton Ave"
1282 ),
1283 city = "Ballarat",
1284 state = "Australian Capital Territory",
1285 country = "Australia",
1286 postcode = "5461",
1287 coordinates = Coordinates(
1288 latitude = "13.7042",
1289 longitude = "-172.2454"
1290 ),
1291 timezone = Timezone(
1292 offset = "-10:00",
1293 description = "Hawaii"
1294 )
1295 )),
1296 email = Some("carla.rose@example.com"),
1297 login = Some(Login(
1298 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
1299 username = "beautifulbird467",
1300 password = "pornos",
1301 salt = "prYbdZEz",
1302 md5 = "46a5f92f56c02dee713bf80da1732450",
1303 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
1304 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
1305 )),
1306 dob = Some(DateAndAge(
1307 date = 1978-05-15T10:21:52.896Z,
1308 age = 47
1309 )),
1310 registered = Some(DateAndAge(
1311 date = 2005-10-15T06:49:24.083Z,
1312 age = 20
1313 )),
1314 phone = Some("07-0127-8121"),
1315 cell = Some("0488-890-646"),
1316 id = Some(Id(
1317 name = "TFN",
1318 value = Some("965557582")
1319 )),
1320 picture = Some(Picture(
1321 large = "https://randomuser.me/api/portraits/women/2.jpg",
1322 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
1323 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
1324 )),
1325 nat = Some("AU")
1326 ))
1327 first = Content(
1328 results = List(Result(
1329 gender = Some("female"),
1330 name = Some(Name(
1331 title = "Mademoiselle",
1332 first = "Liliane",
1333 last = "Sanchez"
1334 )),
1335 location = Some(Location(
1336 street = Street(
1337 number = 2074,
1338 name = "Rue Baraban"
1339 ),
1340 city = "Oron",
1341 state = "Basel-Stadt",
1342 country = "Switzerland",
1343 postcode = "3870",
1344 coordinates = Coordinates(
1345 latitude = "-57.2404",
1346 longitude = "136.0341"
1347 ),
1348 timezone = Timezone(
1349 offset = "+8:00",
1350 description = "Beijing, Perth, Singapore, Hong Kong"
1351 )
1352 )),
1353 email = Some("liliane.sanchez@example.com"),
1354 login = Some(Login(
1355 uuid = 8ffd36a3-6ee9-48e8-b833-b95ea25fbd4e,
1356 username = "brownostrich614",
1357 password = "cardinal",
1358 salt = "64LG4IBH",
1359 md5 = "680cffbff1ac60e487b74e4a5395c6f5",
1360 sha1 = "d338d3eea9f1fe3516c9dac8ec36d582f4c73253",
1361 sha256 = "2c8afc60a2cb41ce51f64483891de859ab1e9b6b89e375e5fcd2902e8f6838e8"
1362 )),
1363 dob = Some(DateAndAge(
1364 date = 1964-07-07T15:09:05.122Z,
1365 age = 61
1366 )),
1367 registered = Some(DateAndAge(
1368 date = 2020-12-19T03:26:06.454Z,
1369 age = 5
1370 )),
1371 phone = Some("079 782 96 43"),
1372 cell = Some("075 749 09 90"),
1373 id = Some(Id(
1374 name = "AVS",
1375 value = Some("756.2843.7678.95")
1376 )),
1377 picture = Some(Picture(
1378 large = "https://randomuser.me/api/portraits/women/65.jpg",
1379 medium = "https://randomuser.me/api/portraits/med/women/65.jpg",
1380 thumbnail = "https://randomuser.me/api/portraits/thumb/women/65.jpg"
1381 )),
1382 nat = Some("CH")
1383 ), Result(
1384 gender = Some("female"),
1385 name = Some(Name(
1386 title = "Ms",
1387 first = "Rosa",
1388 last = "Andersen"
1389 )),
1390 location = Some(Location(
1391 street = Street(
1392 number = 2318,
1393 name = "H.C. Lumbyes Vej"
1394 ),
1395 city = "Sønder Stenderup",
1396 state = "Danmark",
1397 country = "Denmark",
1398 postcode = "63021",
1399 coordinates = Coordinates(
1400 latitude = "31.4618",
1401 longitude = "-10.9640"
1402 ),
1403 timezone = Timezone(
1404 offset = "+5:00",
1405 description = "Ekaterinburg, Islamabad, Karachi, Tashkent"
1406 )
1407 )),
1408 email = Some("rosa.andersen@example.com"),
1409 login = Some(Login(
1410 uuid = 40c7e1fe-04e7-45b9-bee8-38c0cb34d192,
1411 username = "tinysnake103",
1412 password = "lucky1",
1413 salt = "hCc6Oo3N",
1414 md5 = "7497daee81b53ae4da530f50cc56c968",
1415 sha1 = "67d84f1ae26632c962a48aadf9c0c737d419ba28",
1416 sha256 = "fc4ad9e464246a78ffd87e3091ea5b3452cc0ac97a137186c8884301130b8cbf"
1417 )),
1418 dob = Some(DateAndAge(
1419 date = 1981-03-04T05:15:06.349Z,
1420 age = 44
1421 )),
1422 registered = Some(DateAndAge(
1423 date = 2008-02-04T12:21:42.410Z,
1424 age = 17
1425 )),
1426 phone = Some("82438607"),
1427 cell = Some("41900301"),
1428 id = Some(Id(
1429 name = "CPR",
1430 value = Some("030381-7415")
1431 )),
1432 picture = Some(Picture(
1433 large = "https://randomuser.me/api/portraits/women/32.jpg",
1434 medium = "https://randomuser.me/api/portraits/med/women/32.jpg",
1435 thumbnail = "https://randomuser.me/api/portraits/thumb/women/32.jpg"
1436 )),
1437 nat = Some("DK")
1438 ), Result(
1439 gender = Some("female"),
1440 name = Some(Name(
1441 title = "Mrs",
1442 first = "Meghan",
1443 last = "Mitchell"
1444 )),
1445 location = Some(Location(
1446 street = Street(
1447 number = 9357,
1448 name = "Walnut Hill Ln"
1449 ),
1450 city = "Cairns",
1451 state = "Australian Capital Territory",
1452 country = "Australia",
1453 postcode = "5204",
1454 coordinates = Coordinates(
1455 latitude = "-6.0740",
1456 longitude = "-166.1057"
1457 ),
1458 timezone = Timezone(
1459 offset = "+2:00",
1460 description = "Kaliningrad, South Africa"
1461 )
1462 )),
1463 email = Some("meghan.mitchell@example.com"),
1464 login = Some(Login(
1465 uuid = ea3da8ed-0a45-4d46-aeb0-c71f00602b71,
1466 username = "lazyelephant563",
1467 password = "band",
1468 salt = "9VCuNjzw",
1469 md5 = "c77cd5009bc6b54fd79fa65d3078f7fb",
1470 sha1 = "564857146c52540726000d12bd34fdaae5fa3fd3",
1471 sha256 = "2dc0ebb26f76df450c3e2f06440b653f4b99d3b1a203aa51453090c869104503"
1472 )),
1473 dob = Some(DateAndAge(
1474 date = 1978-04-28T14:01:32.573Z,
1475 age = 47
1476 )),
1477 registered = Some(DateAndAge(
1478 date = 2020-04-14T08:24:06.904Z,
1479 age = 5
1480 )),
1481 phone = Some("06-4071-3331"),
1482 cell = Some("0458-731-723"),
1483 id = Some(Id(
1484 name = "TFN",
1485 value = Some("226573146")
1486 )),
1487 picture = Some(Picture(
1488 large = "https://randomuser.me/api/portraits/women/46.jpg",
1489 medium = "https://randomuser.me/api/portraits/med/women/46.jpg",
1490 thumbnail = "https://randomuser.me/api/portraits/thumb/women/46.jpg"
1491 )),
1492 nat = Some("AU")
1493 ), Result(
1494 gender = Some("female"),
1495 name = Some(Name(
1496 title = "Mrs",
1497 first = "Carla",
1498 last = "Rose"
1499 )),
1500 location = Some(Location(
1501 street = Street(
1502 number = 3948,
1503 name = "Hamilton Ave"
1504 ),
1505 city = "Ballarat",
1506 state = "Australian Capital Territory",
1507 country = "Australia",
1508 postcode = "5461",
1509 coordinates = Coordinates(
1510 latitude = "13.7042",
1511 longitude = "-172.2454"
1512 ),
1513 timezone = Timezone(
1514 offset = "-10:00",
1515 description = "Hawaii"
1516 )
1517 )),
1518 email = Some("carla.rose@example.com"),
1519 login = Some(Login(
1520 uuid = ba998ee4-14fc-475a-a651-8389e7a61c16,
1521 username = "beautifulbird467",
1522 password = "pornos",
1523 salt = "prYbdZEz",
1524 md5 = "46a5f92f56c02dee713bf80da1732450",
1525 sha1 = "b9be96a1363b8cc901cda13b76445e715fd280a0",
1526 sha256 = "b0a80de3736261d0d1bb622022ba23d57ecb3db805664ee37af451fa3a3da76a"
1527 )),
1528 dob = Some(DateAndAge(
1529 date = 1978-05-15T10:21:52.896Z,
1530 age = 47
1531 )),
1532 registered = Some(DateAndAge(
1533 date = 2005-10-15T06:49:24.083Z,
1534 age = 20
1535 )),
1536 phone = Some("07-0127-8121"),
1537 cell = Some("0488-890-646"),
1538 id = Some(Id(
1539 name = "TFN",
1540 value = Some("965557582")
1541 )),
1542 picture = Some(Picture(
1543 large = "https://randomuser.me/api/portraits/women/2.jpg",
1544 medium = "https://randomuser.me/api/portraits/med/women/2.jpg",
1545 thumbnail = "https://randomuser.me/api/portraits/thumb/women/2.jpg"
1546 )),
1547 nat = Some("AU")
1548 )),
1549 info = Some(Info(
1550 seed = "8J",
1551 results = 4,
1552 page = 2,
1553 version = "1.4"
1554 ))
1555 )
1556 at /build/repo/src/test/scala/io/github/juliano/randomuser/ClientSpec.scala:66
1557
1558Executed in 1 m 11 s
1559
1560
1561************************
1562Build summary:
1563[{
1564 "module": "random-user",
1565 "compile": {"status": "ok", "tookMs": 21119, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1566 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1567 "test-compile": {"status": "ok", "tookMs": 2001, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1568 "test": {"status": "failed", "tookMs": 72971, "passed": 9, "failed": 2, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "unknown", "stats": {"passed": 9, "failed": 2, "ignored": 0, "skipped": 0, "total": 11}}]},
1569 "publish": {"status": "skipped", "tookMs": 0},
1570 "metadata": {
1571 "crossScalaVersions": ["2.12.20"]
1572}
1573}]
1574************************
1575[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: random-user
1576[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: random-user
1577[error] Total time: 108 s (0:01:48.0), completed Dec 22, 2025, 7:13:54 PM
1578[0JBuild failed, not retrying.