Checking exercises...
[warn] connect: missing 2 test cases
- X wins with left-hand dead end fork (495e33ed-30a9-4012-b46e-d7c4d5fe13c3)
- X wins with right-hand dead end fork (ab167ab0-4a98-4d0f-a1c0-e1cddddc3d58)
[warn] flower-field: missing 1 test case
- multiple adjacent flowers (6e4ac13a-3e43-4728-a2e3-3551d4b1a996)
[warn] isbn-verifier: missing 2 test cases
- only one check digit is allowed (8005b57f-f194-44ee-88d2-a77ac4142591)
- X is not substituted by the value 10 (fdb14c99-4cf8-43c5-b06d-eb1638eff343)
[warn] perfect-numbers: missing 1 test case
- Abundant numbers -> Perfect square abundant number is classified correctly (05f15b93-849c-45e9-9c7d-1ea131ef7d10)
[warn] simple-linked-list: missing 28 test cases
- count -> Empty list has length of zero (962d998c-c203-41e2-8fbd-85a7b98b79b9)
- count -> Singleton list has length of one (9760262e-d7e4-4639-9840-87e2e2fbb115)
- count -> Non-empty list has correct length (d9955c90-637c-441b-b41d-8cfb48e924a8)
- pop -> Pop from empty list is an error (0c3966db-58f9-4632-b94c-8ea13e54c2c8)
- pop -> Can pop from singleton list (a4f9d2e1-7425-49ef-9ee8-6c0cb3407cf0)
- pop -> Can pop from non-empty list (6dcbb2c9-d98a-47bc-a010-9c19703d3ea2)
- pop -> Can pop multiple items (e83aade9-f030-4096-aaf0-f9dc6491e6cf)
- pop -> Pop updates the count (5c46bcf2-c0a9-4654-ae17-f3192436fcf1)
- push -> Can push to an empty list (70d747a1-2e84-4ebc-bc3f-dcbee6a05f6b)
- push -> Can push to a non-empty list (391e332e-1f91-4033-b1e0-0e0c17812fa7)
- push -> Push updates count (ed4b0e01-3bbd-4895-af25-152b5914b3da)
- push -> Push and pop (41666790-b932-4e5a-b323-e848a83d12d5)
- peek -> Peek on empty list is an error (930a4a5c-76f6-47ec-9be3-4e70993173a1)
- peek -> Can peek on singleton list (43255a50-d919-4e81-afce-e4a271eaedbd)
- peek -> Can peek on non-empty list (48353020-e25d-4621-a854-e35fb1e15fa7)
- peek -> Peek does not change the count (96fcead9-a713-46c2-8005-3f246c873851)
- peek -> Can peek after a pop and push (7576ed05-7ff7-4b84-8efb-d34d62c110f5)
- toList LIFO -> Empty linked list to list is empty (b97d00b6-2fab-435d-ae74-3233dcc13698)
- toList LIFO -> To list with multiple values (eedeb95f-b5cf-431d-8ad6-5854ba6b251c)
- toList LIFO -> To list after a pop (838678de-eaf3-4c14-b34e-7e35b6d851e8)
- toList FIFO -> Empty linked list to list is empty (03fc83a5-48a8-470b-a2d2-a286c5e8365f)
- toList FIFO -> To list with multiple values (1282484e-a58c-426a-972e-90746bda61fc)
- toList FIFO -> To list after a pop (05ca3109-1249-4c0c-a567-a3b2f8352a7c)
- reverse -> Reversed empty list has same values (5e6c1a3d-e34b-46d3-be59-3f132a820ed5)
- reverse -> Reversed singleton list is same list (93c87ed3-862a-474f-820b-ba3fd6b6daf6)
- reverse -> Reversed non-empty list is reversed (92851ebe-9f52-4406-b92e-0718c441a2ab)
- reverse -> Reversed non-empty list is reversed (1210eeda-b23f-4790-930c-7ac6d0c8e723)
- reverse -> Double reverse (9b53af96-7494-4cfa-9b77-b7366fed5c4c)
[warn] some exercises are missing test cases