{"push_id":828647251,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"5b15c03252186926af901dc99e79aac9ae8a20b8","before":"35525cf6c0115a2e020d479405bfaa35fae85f99","commits":[{"sha":"9ac00c8bb4137e7193c4d6b5142f2d0dcd97345d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Add pay-leave-for-parents-questions-and-responses.yml\n\nGenerated using:\n\n    $ rails r script/generate-questions-and-responses-for-smartdown-flow.rb \\\n    pay-leave-for-parents","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/9ac00c8bb4137e7193c4d6b5142f2d0dcd97345d"},{"sha":"b09f1118a52a3c62815f397423061d88bc8e875d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Update pay-leave-for-parents-questions-and-responses.yml\n\nI've arbitrarily chosen salary amounts of £10,000/year.\n\nI came up with the due dates up by running the regression tests multiple times\nuntil I was confident that I was covering all code branches in the\noutcomes/snippets. I did this by adding marker text in the various conditionals,\nrunning the regression tests and then comparing the marker text in the test\nartefacts to the marker text in the outcomes/snippets. This set of due dates\nallows me to reach each path. This approach helped me find some unused code\npaths which I've removed in PR #2006.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/b09f1118a52a3c62815f397423061d88bc8e875d"},{"sha":"fe3aac6a7a947291d1c274d77eabbc79757c6f90","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Add pay-leave-for-parents-responses-and-expected-results.yml\n\nGenerated using:\n\n    $ rails r script/generate-responses-and-expected-results-for-smartdown-flow.rb \\\n    pay-leave-for-parents","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/fe3aac6a7a947291d1c274d77eabbc79757c6f90"},{"sha":"85a40b097e492d7d3f0cfc0ebd63ba787588c970","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Add pay-leave-for-parents-files.yml\n\nGenerated using:\n\n    $ rails r script/generate-checksums-for-smart-answer.rb \\\n    pay-leave-for-parents","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/85a40b097e492d7d3f0cfc0ebd63ba787588c970"},{"sha":"f66fa7dc51734acd3eb4940cbb2e64ccca8f2250","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Add regression test artefacts for pay-leave-for-parents\n\nGenerated using:\n\n    $ RUN_REGRESSION_TESTS=pay-leave-for-parents \\\n    ruby test/regression/smart_answers_regression_test.rb","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/f66fa7dc51734acd3eb4940cbb2e64ccca8f2250"},{"sha":"a2994ae0a80909806d96a7918ce0e1ded10d3103","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Only run pay-leave-for-parents tests when required\n\nThese tests are in place ready for the conversion of this Smart Answer from\nSmartdown to Ruby. We don't need them to run as part of the main regression test\nsuite until the Smart Answer has been converted.\n\nThis isn't the best implementation but I think it's probably OK given that I'll\nrevert it as soon as this Smart Answer has been converted to Ruby.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/a2994ae0a80909806d96a7918ce0e1ded10d3103"},{"sha":"5b15c03252186926af901dc99e79aac9ae8a20b8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Merge pull request #1986 from alphagov/add-regression-tests-for-pay-leave-for-parents\n\nAdd regression tests for pay leave for parents","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/5b15c03252186926af901dc99e79aac9ae8a20b8"}]}