Skip to content

🚨 configlet sync --test found unsynced tests #1320

@github-actions

Description

@github-actions
Checking exercises...
[warn] anagram: missing 3 test cases
       - does not detect an anagram if the original word is repeated (630abb71-a94e-4715-8395-179ec1df9f91)
       - handles case of greek letters (a6854f66-eec1-4afd-a137-62ef2870c051)
       - different characters may have the same bytes (fd3509e5-e3ba-409d-ac3d-a9ac84d13296)
[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] bob: missing 1 test case
       - multiple line question (2c7278ac-f955-4eb4-bf8f-e33eb4116a15)
[warn] change: missing 1 test case
       - a greedy approach is not optimal (ce0f80d5-51c3-469d-818c-3e69dbd25f75)
[warn] crypto-square: missing 2 test cases
       - normalization results in empty plaintext (aad04a25-b8bb-4304-888b-581bea8e0040)
       - 54 character plaintext results in 8 chunks, the last two with trailing spaces (33fd914e-fa44-445b-8f38-ff8fbc9fe6e6)
[warn] custom-set: missing 2 test cases
       - Sets with the same elements are equal -> set is equal to a set constructed from an array with duplicates (d4a1142f-09aa-4df9-8b83-4437dcf7ec24)
       - Difference (or Complement) of a set is a set of all elements that are only in the first set -> difference removes all duplicates in the first set (20d0a38f-7bb7-4c4a-ac15-90c7392ecf2b)
[warn] dnd-character: missing 1 test case
       - each ability is only calculated once (dca2b2ec-f729-4551-84b9-078876bb4808)
[warn] forth: missing 6 test cases
       - addition -> more than two values on the stack (1e07a098-c5fa-4c66-97b2-3c81205dbc2f)
       - subtraction -> more than two values on the stack (2c8cc5ed-da97-4cb1-8b98-fa7b526644f4)
       - multiplication -> more than two values on the stack (5cd085b5-deb1-43cc-9c17-6b1c38bc9970)
       - division -> more than two values on the stack (f224f3e0-b6b6-4864-81de-9769ecefa03f)
       - combined arithmetic -> multiplication and addition (f749b540-53aa-458e-87ec-a70797eddbcb)
       - combined arithmetic -> addition and multiplication (c8e5a4c2-f9bf-4805-9a35-3c3314e4989a)
[warn] largest-series-product: missing 2 test cases
       - rejects span longer than string length (0ae1ce53-d9ba-41bb-827f-2fceb64f058b)
       - rejects empty string and nonzero span (6cf66098-a6af-4223-aab1-26aeeefc7402)
[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] palindrome-products: missing 1 test case
       - smallest product does not use the smallest factor (16481711-26c4-42e0-9180-e2e4e8b29c23)
[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] phone-number: missing 2 test cases
       - invalid when 9 digits (2de74156-f646-42b5-8638-0ef1d8b58bc2)
       - invalid when more than 11 digits (4a1509b7-8953-4eec-981b-c483358ff531)
[warn] pig-latin: missing 1 test case
       - first letter and ay are moved to the end of words that start with consonants -> word beginning with consonant and vowel containing qu (e59dbbe8-ccee-4619-a8e9-ce017489bfc0)
[warn] poker: missing 9 test cases
       - winning high card hand also has the lowest card (da01becd-f5b0-4342-b7f3-1318191d0580)
       - both hands have the same pair, high card wins (b3acd3a7-f9fa-4647-85ab-e0a9e07d1365)
       - with multiple decks, two players can have same three of a kind, ties go to highest remaining cards (26a4a7d4-34a2-4f18-90b4-4a8dd35d2bb1)
       - aces cannot be in the middle of a straight (Q K A 2 3) (e214b7df-dcba-45d3-a2e5-342d8c46c286)
       - both hands have a flush, tie goes to high card, down to the last one if necessary (e04137c5-c19a-4dfc-97a1-9dfe9baaa2ff)
       - aces can end a straight flush (10 J Q K A) (d9629e22-c943-460b-a951-2134d1b43346)
       - aces can start a straight flush (A 2 3 4 5) (05d5ede9-64a5-4678-b8ae-cf4c595dc824)
       - aces cannot be in the middle of a straight flush (Q K A 2 3) (ad655466-6d04-49e8-a50c-0043c3ac18ff)
       - even though an ace is usually high, a 5-high straight flush is the lowest-scoring straight flush (be620e09-0397-497b-ac37-d1d7a4464cfc)
[warn] protein-translation: missing 1 test case
       - Sequence of two non-STOP codons does not translate to a STOP codon (f6f92714-769f-4187-9524-e353e8a41a80)
[warn] reverse-string: missing 3 test cases
       - wide characters (1bed0f8a-13b0-4bd3-9d59-3d0593326fa2)
       - grapheme cluster with pre-combined form (93d7e1b8-f60f-4f3c-9559-4056e10d2ead)
       - grapheme clusters (1028b2c1-6763-4459-8540-2da47ca512d9)
[warn] roman-numerals: missing 1 test case
       - 3888 is MMMDCCCLXXXVIII (2f89cad7-73f6-4d1b-857b-0ef531f68b7e)
[warn] strain: missing 14 test cases
       - keep on empty list returns empty list (26af8c32-ba6a-4eb3-aa0a-ebd8f136e003)
       - keeps everything (f535cb4d-e99b-472a-bd52-9fa0ffccf454)
       - keeps nothing (950b8e8e-f628-42a8-85e2-9b30f09cde38)
       - keeps first and last (92694259-6e76-470c-af87-156bdf75018a)
       - keeps neither first nor last (938f7867-bfc7-449e-a21b-7b00cbb56994)
       - keeps strings (8908e351-4437-4d2b-a0f7-770811e48816)
       - keeps lists (2728036b-102a-4f1e-a3ef-eac6160d876a)
       - discard on empty list returns empty list (ef16beb9-8d84-451a-996a-14e80607fce6)
       - discards everything (2f42f9bc-8e06-4afe-a222-051b5d8cd12a)
       - discards nothing (ca990fdd-08c2-4f95-aa50-e0f5e1d6802b)
       - discards first and last (71595dae-d283-48ca-a52b-45fa96819d2f)
       - discards neither first nor last (ae141f79-f86d-4567-b407-919eaca0f3dd)
       - discards strings (daf25b36-a59f-4f29-bcfe-302eb4e43609)
       - discards lists (a38d03f9-95ad-4459-80d1-48e937e4acaf)
[warn] variable-length-quantity: missing 5 test cases
       - Encode a series of integers, producing a series of bytes. -> asymmetric single byte (890bc344-cb80-45af-b316-6806a6971e81)
       - Encode a series of integers, producing a series of bytes. -> asymmetric double byte (4977d113-251b-4d10-a3ad-2f5a7756bb58)
       - Encode a series of integers, producing a series of bytes. -> asymmetric triple byte (6731045f-1e00-4192-b5ae-98b22e17e9f7)
       - Encode a series of integers, producing a series of bytes. -> asymmetric quadruple byte (b45ef770-cbba-48c2-bd3c-c6362679516e)
       - Encode a series of integers, producing a series of bytes. -> asymmetric quintuple byte (9be46731-7cd5-415c-b960-48061cbc1154)
[warn] wordy: missing 4 test cases
       - just a zero (18983214-1dfc-4ebd-ac77-c110dde699ce)
       - just a negative number (607c08ee-2241-4288-916d-dae5455c87e6)
       - addition with a left hand zero (bb9f2082-171c-46ad-ad4e-c3f72087c1b5)
       - addition with a right hand zero (6fa05f17-405a-4742-80ae-5d1a8edb0d5d)
[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