diff --git a/exercises/practice/etl/canonical-data.json b/exercises/practice/etl/canonical-data.json deleted file mode 100644 index 2734af6..0000000 --- a/exercises/practice/etl/canonical-data.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "exercise": "etl", - "comments": [ - "Transforms a set of legacy Lexiconia data stored as letters per score", - "to a set of data stored score per letter.", - "Note: The expected input data for these tests should have", - "integer keys (not stringified numbers as shown in the JSON below", - "Unless the language prohibits that, please implement these tests", - "such that keys are integers. e.g. in JavaScript, it might look ", - "like `transform( { 1: ['A'] } );`" - ], - "cases": [ - { - "uuid": "78a7a9f9-4490-4a47-8ee9-5a38bb47d28f", - "description": "single letter", - "property": "transform", - "input": { - "legacy": { - "1": ["A"] - } - }, - "expected": { - "a": 1 - } - }, - { - "uuid": "60dbd000-451d-44c7-bdbb-97c73ac1f497", - "description": "single score with multiple letters", - "property": "transform", - "input": { - "legacy": { - "1": ["A", "E", "I", "O", "U"] - } - }, - "expected": { - "a": 1, - "e": 1, - "i": 1, - "o": 1, - "u": 1 - } - }, - { - "uuid": "f5c5de0c-301f-4fdd-a0e5-df97d4214f54", - "description": "multiple scores with multiple letters", - "property": "transform", - "input": { - "legacy": { - "1": ["A", "E"], - "2": ["D", "G"] - } - }, - "expected": { - "a": 1, - "d": 2, - "e": 1, - "g": 2 - } - }, - { - "uuid": "5db8ea89-ecb4-4dcd-902f-2b418cc87b9d", - "description": "multiple scores with differing numbers of letters", - "property": "transform", - "input": { - "legacy": { - "1": ["A", "E", "I", "O", "U", "L", "N", "R", "S", "T"], - "2": ["D", "G"], - "3": ["B", "C", "M", "P"], - "4": ["F", "H", "V", "W", "Y"], - "5": ["K"], - "8": ["J", "X"], - "10": ["Q", "Z"] - } - }, - "expected": { - "a": 1, - "b": 3, - "c": 3, - "d": 2, - "e": 1, - "f": 4, - "g": 2, - "h": 4, - "i": 1, - "j": 8, - "k": 5, - "l": 1, - "m": 3, - "n": 1, - "o": 1, - "p": 3, - "q": 10, - "r": 1, - "s": 1, - "t": 1, - "u": 1, - "v": 4, - "w": 4, - "x": 8, - "y": 4, - "z": 10 - } - } - ] -} diff --git a/exercises/practice/rna-transcription/canonical-data.json b/exercises/practice/rna-transcription/canonical-data.json deleted file mode 100644 index d05146e..0000000 --- a/exercises/practice/rna-transcription/canonical-data.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "exercise": "rna-transcription", - "cases": [ - { - "uuid": "b4631f82-c98c-4a2f-90b3-c5c2b6c6f661", - "description": "Empty RNA sequence", - "property": "toRna", - "input": { - "dna": "" - }, - "expected": "" - }, - { - "uuid": "a9558a3c-318c-4240-9256-5d5ed47005a6", - "description": "RNA complement of cytosine is guanine", - "property": "toRna", - "input": { - "dna": "C" - }, - "expected": "G" - }, - { - "uuid": "6eedbb5c-12cb-4c8b-9f51-f8320b4dc2e7", - "description": "RNA complement of guanine is cytosine", - "property": "toRna", - "input": { - "dna": "G" - }, - "expected": "C" - }, - { - "uuid": "870bd3ec-8487-471d-8d9a-a25046488d3e", - "description": "RNA complement of thymine is adenine", - "property": "toRna", - "input": { - "dna": "T" - }, - "expected": "A" - }, - { - "uuid": "aade8964-02e1-4073-872f-42d3ffd74c5f", - "description": "RNA complement of adenine is uracil", - "property": "toRna", - "input": { - "dna": "A" - }, - "expected": "U" - }, - { - "uuid": "79ed2757-f018-4f47-a1d7-34a559392dbf", - "description": "RNA complement", - "property": "toRna", - "input": { - "dna": "ACGTGGTCTTAA" - }, - "expected": "UGCACCAGAAUU" - } - ] -}