Skip to content

🚨 configlet sync --test found unsynced tests #1320

@github-actions

Description

@github-actions
Checking exercises...
[warn] bank-account: missing 17 test cases
       - Newly opened account has zero balance (983a1528-4ceb-45e5-8257-8ce01aceb5ed)
       - Single deposit (e88d4ec3-c6bf-4752-8e59-5046c44e3ba7)
       - Multiple deposits (3d9147d4-63f4-4844-8d2b-1fee2e9a2a0d)
       - Withdraw once (08f1af07-27ae-4b38-aa19-770bde558064)
       - Withdraw twice (6f6d242f-8c31-4ac6-8995-a90d42cad59f)
       - Can do multiple operations sequentially (45161c94-a094-4c77-9cec-998b70429bda)
       - Cannot check balance of closed account (f9facfaa-d824-486e-8381-48832c4bbffd)
       - Cannot deposit into closed account (7a65ba52-e35c-4fd2-8159-bda2bde6e59c)
       - Cannot deposit into unopened account (a0a1835d-faae-4ad4-a6f3-1fcc2121380b)
       - Cannot withdraw from closed account (570dfaa5-0532-4c1f-a7d3-0f65c3265608)
       - Cannot close an account that was not opened (c396d233-1c49-4272-98dc-7f502dbb9470)
       - Cannot open an already opened account (c06f534f-bdc2-4a02-a388-1063400684de)
       - Reopened account does not retain balance (0722d404-6116-4f92-ba3b-da7f88f1669c)
       - Cannot withdraw more than deposited (ec42245f-9361-4341-8231-a22e8d19c52f)
       - Cannot withdraw negative (4f381ef8-10ef-4507-8e1d-0631ecc8ee72)
       - Cannot deposit negative (d45df9ea-1db0-47f3-b18c-d365db49d938)
       - Can handle concurrent transactions (ba0c1e0b-0f00-416f-8097-a7dfc97871ff)
[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] hangman: missing 10 test cases
       - Initially 9 failures are allowed and no letters are guessed (2419ffe6-16d8-4059-856a-9a101998a418)
       - After 10 failures the game is over (17c4296d-daab-44dc-8155-37c77caa52c1)
       - Losing with several correct guesses (77c9ae1f-bbc4-4ed4-b67e-08110cbcfc17)
       - Feeding a correct letter removes underscores (25101d8d-9874-405b-9825-193a14b69753)
       - Feeding a correct letter twice counts as a failure (8e6bd521-bc9b-458f-9cce-f57f4140c173)
       - Guessing a repeated letter reveals all instances (5e6971b7-5e5f-49c2-b85d-1dd6aeb53bd5)
       - Getting all the letters right makes for a win (a6c69d92-01ef-4b81-b9d9-801131e79bbb)
       - Winning on the last guess is still a win (2dc47994-b434-4a26-b70c-1eebeff77fe4)
       - Guessing after a lose is error (52801d56-6963-494b-a901-5736e46ddc12)
       - Guessing after a win is error (29a874f3-a413-4e1b-9a60-6be018e70b60)
[warn] ledger: missing 12 test cases
       - empty ledger (d131ecae-a30e-436c-b8f3-858039a27234)
       - one entry (ce4618d2-9379-4eca-b207-9df1c4ec8aaa)
       - credit and debit (8d02e9cb-e6ee-4b77-9ce4-e5aec8eb5ccb)
       - multiple entries on same date ordered by description (502c4106-0371-4e7c-a7d8-9ce33f16ccb1)
       - final order tie breaker is change (29dd3659-6c2d-4380-94a8-6d96086e28e1)
       - overlong description is truncated (9b9712a6-f779-4f5c-a759-af65615fcbb9)
       - euros (67318aad-af53-4f3d-aa19-1293b4d4c924)
       - Dutch locale (bdc499b6-51f5-4117-95f2-43cb6737208e)
       - Dutch locale and euros (86591cd4-1379-4208-ae54-0ee2652b4670)
       - Dutch negative number with 3 digits before decimal point (876bcec8-d7d7-4ba4-82bd-b836ac87c5d2)
       - American negative number with 3 digits before decimal point (29670d1c-56be-492a-9c5e-427e4b766309)
       - multiple entries on same date ordered by description (9c70709f-cbbd-4b3b-b367-81d7c6101de4)
[warn] parallel-letter-frequency: missing 13 test cases
       - no texts (c054d642-c1fa-4234-8007-9339f2337886)
       - one text with one letter (818031be-49dc-4675-b2f9-c4047f638a2a)
       - one text with multiple letters (c0b81d1b-940d-4cea-9f49-8445c69c17ae)
       - two texts with one letter (708ff1e0-f14a-43fd-adb5-e76750dcf108)
       - two texts with multiple letters (1b5c28bb-4619-4c9d-8db9-a4bb9c3bdca0)
       - ignore letter casing (6366e2b8-b84c-4334-a047-03a00a656d63)
       - ignore whitespace (92ebcbb0-9181-4421-a784-f6f5aa79f75b)
       - ignore punctuation (bc5f4203-00ce-4acc-a5fa-f7b865376fd9)
       - ignore numbers (68032b8b-346b-4389-a380-e397618f6831)
       - Unicode letters (aa9f97ac-3961-4af1-88e7-6efed1bfddfd)
       - combination of lower- and uppercase letters, punctuation and white space (7b1da046-701b-41fc-813e-dcfb5ee51813)
       - large texts (4727f020-df62-4dcf-99b2-a6e58319cb4f)
       - many small texts (adf8e57b-8e54-4483-b6b8-8b32c115884c)
[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] tree-building: missing 16 test cases
       - empty list (761790a3-4c27-461a-b4e9-8bce8ccee5a1)
       - single record (dcc89dc3-eb39-4f26-a3cd-964e607c95ff)
       - three records in order (dcdb80f0-e5da-43e1-8b8d-6f307be89c0e)
       - three records in reverse order (2ff5b8f8-d95e-401e-9359-233919488d22)
       - more than two children (de798d3b-8905-4446-a114-a0dd2476d945)
       - binary tree (13dd9b3c-6137-415f-b6fe-5044c1dfbc50)
       - unbalanced tree (5cfd29dc-166b-47da-84ca-1c60b5ae5941)
       - one root node and has parent (a05ddb5d-2d11-4948-88d3-b5f18a44ddce)
       - root node has parent (9ed09df2-8fd6-4e37-aa37-e7753c057a1a)
       - no root node (8755a2c4-2c6b-4396-b155-b5bf4b6bc280)
       - duplicate node (c6ef8f9a-4045-4949-a1e1-e0ae804e4af4)
       - duplicate root (7a7b77a6-3447-4905-b79c-d22bfe43f408)
       - non-continuous (c6f51bd7-3608-4390-b446-dfd1bcbf3ddc)
       - cycle directly (1f3d1b50-4494-4b22-b88a-68f32f7d321d)
       - cycle indirectly (ac568b50-3f9b-4cb4-b602-e0eb13de4269)
       - higher id parent of lower id (cf954b21-3cef-420c-8e72-d19547505e1f)
[warn] some exercises are missing test cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions