From a56664e736eee0fe71f01ea32fae2b664f985d55 Mon Sep 17 00:00:00 2001 From: rbasso Date: Tue, 7 Mar 2017 23:36:51 +0900 Subject: [PATCH 1/2] difference-of-squares: Make canonical-data.json compliant --- .../difference-of-squares/canonical-data.json | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/exercises/difference-of-squares/canonical-data.json b/exercises/difference-of-squares/canonical-data.json index ae9f199d64..c9da4c4dee 100644 --- a/exercises/difference-of-squares/canonical-data.json +++ b/exercises/difference-of-squares/canonical-data.json @@ -1,67 +1,81 @@ { - "square_of_sum": { - "description": ["Square the sum of the numbers up to the given number"], + "exercise": "difference-of-squares", + "version": "1.0.0", + "cases": [ + { + "description": "Square the sum of the numbers up to the given number", "cases": [ { "description": "square of sum 5", + "property": "squareOfSum", "number": 5, "expected": 225 }, { "description": "square of sum 10", + "property": "squareOfSum", "number": 10, "expected": 3025 }, { "description": "square of sum 100", + "property": "squareOfSum", "number": 100, "expected": 25502500 } ] }, - "sum_of_squares": { - "description": ["Sum the squares of the numbers up to the given number"], + { + "description": "Sum the squares of the numbers up to the given number", "cases": [ { "description": "sum of squares 5", + "property": "sumOfSquares", "number": 5, "expected": 55 }, { "description": "sum of squares 10", + "property": "sumOfSquares", "number": 10, "expected": 385 }, { "description": "sum of squares 100", + "property": "sumOfSquares", "number": 100, "expected": 338350 } ] }, - "difference_of_squares": { - "description": ["Subtract sum of squares from square of sums"], + { + "description": "Subtract sum of squares from square of sums", "cases": [ { "description": "difference of squares 0", + "property": "differenceOfSquares", "number": 0, "expected": 0 }, { "description": "difference of squares 5", + "property": "differenceOfSquares", "number": 5, "expected": 170 }, { "description": "difference of squares 10", + "property": "differenceOfSquares", "number": 10, "expected": 2640 }, { "description": "difference of squares 100", + "property": "differenceOfSquares", "number": 100, "expected": 25164150 } ] } + ] } From 1eb9535ab49a9c79609f3e335b95ca22d47b6b32 Mon Sep 17 00:00:00 2001 From: rbasso Date: Tue, 7 Mar 2017 23:38:09 +0900 Subject: [PATCH 2/2] difference-of-squares: Fix canonical-data.json formatting --- .../difference-of-squares/canonical-data.json | 144 +++++++++--------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/exercises/difference-of-squares/canonical-data.json b/exercises/difference-of-squares/canonical-data.json index c9da4c4dee..f09b77b9c9 100644 --- a/exercises/difference-of-squares/canonical-data.json +++ b/exercises/difference-of-squares/canonical-data.json @@ -1,81 +1,81 @@ { - "exercise": "difference-of-squares", - "version": "1.0.0", - "cases": [ + "exercise": "difference-of-squares", + "version": "1.0.0", + "cases": [ { - "description": "Square the sum of the numbers up to the given number", - "cases": [ - { - "description": "square of sum 5", - "property": "squareOfSum", - "number": 5, - "expected": 225 - }, - { - "description": "square of sum 10", - "property": "squareOfSum", - "number": 10, - "expected": 3025 - }, - { - "description": "square of sum 100", - "property": "squareOfSum", - "number": 100, - "expected": 25502500 - } - ] + "description": "Square the sum of the numbers up to the given number", + "cases": [ + { + "description": "square of sum 5", + "property": "squareOfSum", + "number": 5, + "expected": 225 + }, + { + "description": "square of sum 10", + "property": "squareOfSum", + "number": 10, + "expected": 3025 + }, + { + "description": "square of sum 100", + "property": "squareOfSum", + "number": 100, + "expected": 25502500 + } + ] }, { - "description": "Sum the squares of the numbers up to the given number", - "cases": [ - { - "description": "sum of squares 5", - "property": "sumOfSquares", - "number": 5, - "expected": 55 - }, - { - "description": "sum of squares 10", - "property": "sumOfSquares", - "number": 10, - "expected": 385 - }, - { - "description": "sum of squares 100", - "property": "sumOfSquares", - "number": 100, - "expected": 338350 - } - ] + "description": "Sum the squares of the numbers up to the given number", + "cases": [ + { + "description": "sum of squares 5", + "property": "sumOfSquares", + "number": 5, + "expected": 55 + }, + { + "description": "sum of squares 10", + "property": "sumOfSquares", + "number": 10, + "expected": 385 + }, + { + "description": "sum of squares 100", + "property": "sumOfSquares", + "number": 100, + "expected": 338350 + } + ] }, { - "description": "Subtract sum of squares from square of sums", - "cases": [ - { - "description": "difference of squares 0", - "property": "differenceOfSquares", - "number": 0, - "expected": 0 - }, - { - "description": "difference of squares 5", - "property": "differenceOfSquares", - "number": 5, - "expected": 170 - }, - { - "description": "difference of squares 10", - "property": "differenceOfSquares", - "number": 10, - "expected": 2640 - }, - { - "description": "difference of squares 100", - "property": "differenceOfSquares", - "number": 100, - "expected": 25164150 - } - ] + "description": "Subtract sum of squares from square of sums", + "cases": [ + { + "description": "difference of squares 0", + "property": "differenceOfSquares", + "number": 0, + "expected": 0 + }, + { + "description": "difference of squares 5", + "property": "differenceOfSquares", + "number": 5, + "expected": 170 + }, + { + "description": "difference of squares 10", + "property": "differenceOfSquares", + "number": 10, + "expected": 2640 + }, + { + "description": "difference of squares 100", + "property": "differenceOfSquares", + "number": 100, + "expected": 25164150 + } + ] } ] }