Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
179 changes: 98 additions & 81 deletions exercises/say/canonical-data.json
Original file line number Diff line number Diff line change
@@ -1,83 +1,100 @@
{
"#": [
"Here -1 is used as expected value to indicate that the",
"input value is out of the range described in the exercise."
],
"cases": [
{
"description": "zero",
"input": 0,
"expected": "zero"
},
{
"description": "one",
"input": 1,
"expected": "one"
},
{
"description": "fourteen",
"input": 14,
"expected": "fourteen"
},
{
"description": "twenty",
"input": 20,
"expected": "twenty"
},
{
"description": "twenty-two",
"input": 22,
"expected": "twenty-two"
},
{
"description": "one hundred",
"input": 100,
"expected": "one hundred"
},
{
"description": "one hundred twenty-three",
"input": 123,
"expected": "one hundred twenty-three"
},
{
"description": "one thousand",
"input": 1000,
"expected": "one thousand"
},
{
"description": "one thousand two hundred thirty-four",
"input": 1234,
"expected": "one thousand two hundred thirty-four"
},
{
"description": "one million",
"input": 1000000,
"expected": "one million"
},
{
"description": "one million two thousand three hundred forty-five",
"input": 1002345,
"expected": "one million two thousand three hundred forty-five"
},
{
"description": "one billion",
"input": 1000000000,
"expected": "one billion"
},
{
"description": "a big number",
"input": 987654321123,
"expected": "nine hundred eighty-seven billion six hundred fifty-four million three hundred twenty-one thousand one hundred twenty-three"
},
{
"description": "numbers below zero are out of range",
"input": -1,
"expected": -1
},
{
"description": "numbers above 999,999,999,999 are out of range",
"input": 1000000000000,
"expected": -1
}
]
"exercise": "say",
"version": "1.0.0",
"comments": [
"Here -1 is used as expected value to indicate that the",
"input value is out of the range described in the exercise."
],
"cases": [
{
"description": "zero",
"property": "say",
"input": 0,
"expected": "zero"
},
{
"description": "one",
"property": "say",
"input": 1,
"expected": "one"
},
{
"description": "fourteen",
"property": "say",
"input": 14,
"expected": "fourteen"
},
{
"description": "twenty",
"property": "say",
"input": 20,
"expected": "twenty"
},
{
"description": "twenty-two",
"property": "say",
"input": 22,
"expected": "twenty-two"
},
{
"description": "one hundred",
"property": "say",
"input": 100,
"expected": "one hundred"
},
{
"description": "one hundred twenty-three",
"property": "say",
"input": 123,
"expected": "one hundred twenty-three"
},
{
"description": "one thousand",
"property": "say",
"input": 1000,
"expected": "one thousand"
},
{
"description": "one thousand two hundred thirty-four",
"property": "say",
"input": 1234,
"expected": "one thousand two hundred thirty-four"
},
{
"description": "one million",
"property": "say",
"input": 1000000,
"expected": "one million"
},
{
"description": "one million two thousand three hundred forty-five",
"property": "say",
"input": 1002345,
"expected": "one million two thousand three hundred forty-five"
},
{
"description": "one billion",
"property": "say",
"input": 1000000000,
"expected": "one billion"
},
{
"description": "a big number",
"property": "say",
"input": 987654321123,
"expected": "nine hundred eighty-seven billion six hundred fifty-four million three hundred twenty-one thousand one hundred twenty-three"
},
{
"description": "numbers below zero are out of range",
"property": "say",
"input": -1,
"expected": -1
},
{
"description": "numbers above 999,999,999,999 are out of range",
"property": "say",
"input": 1000000000000,
"expected": -1
}
]
}