Showing content from https://github.com/RevolutionAnalytics/quickcheck/releases.atom below:
tag:github.com,2008:https://github.com/RevolutionAnalytics/quickcheck/releases Release notes from quickcheck 2015-05-16T00:36:52Z tag:github.com,2008:Repository/8035186/3.5.0 2015-05-18T16:35:18Z 3.5.0 <ul> <li>time limit assertions to test performance</li> <li>weighted mixtures</li> <li>more consistent API, use parameters, functions or formulas to specify distributions anywhere it makes sense</li> </ul> piccolbo tag:github.com,2008:Repository/8035186/3.4.0 2015-04-27T19:12:59Z 3.4.0 <h3>Improvements</h3> <ul> <li>rewrite of <code>rcharacter</code> for speed and more intuitive semantics</li> <li>flatten the acceptable values for some data generator options for the sake of simplicity</li> <li>better parametrization of <code>named</code> and <code>rnamed</code> avoids coupling with <code>rcharacter</code></li> <li>restricted <code>expect</code> to only the necessary options, added defaults and arg completion</li> </ul> <h3>Fixes</h3> <ul> <li>fix a bug that disabled <code>qc.option</code> and <code>qc.options</code> in read mode</li> <li>brought documentation up-to-date</li> <li>resolve some stubborn complaints by R CMD check for a clean build</li> </ul> piccolbo tag:github.com,2008:Repository/8035186/3.3.0 2015-04-20T19:01:01Z 3.3.0 <ul> <li>package-level coverage information now browsable in shiny app, <code>no.coverage</code> renamed <code>coverage</code>, more appropriate to the new display</li> <li>seeding of tests improved to re-seed when any of the functions under test is changed. Prevents developers from coding against specific selection of test cases: new code implies new test cases.</li> <li><code>repro</code> gets a new argument <code>assertion</code> to test a new assertion against old test cases -- typically needed only when working on the assertion itself.</li> <li>New argument <code>about</code> for <code>test</code> to declare which function the test is intended to be about. Default guesses correctly in most simple situations, but should not be trusted blindly. See also new function <code>test.set</code></li> <li>Argument <code>cover</code> to function <code>test</code> allows to specify which function we want coverage information about (only one for now). Also displayed in shiny app.</li> <li>Argument <code>i</code> to <code>repro</code> renamed <code>which</code> for clarity, now defaults to smallest failing test case.</li> <li>Function <code>test.set</code> allows to group related tests together and produces a report where each function name is followed by a list of assertions about that function; can be seen as a spec for the function when tests are extensive.</li> </ul> piccolbo tag:github.com,2008:Repository/8035186/3.2.0 2015-04-01T20:22:20Z 3.2.0 <ul> <li>new <code>named</code> and <code>rnamed</code> functions to provide named vector generation.</li> <li>new <code>forall</code> function to define assertions while being more readable and conveying developer intent</li> <li>test-by-test coverage analysis<br> -<code>repro</code> accepts also a filename where test report data can be found</li> <li>better messages</li> </ul> piccolbo tag:github.com,2008:Repository/8035186/3.1.0 2015-03-02T18:48:25Z 3.1.0 <p>Thorough overhaul of generators, new coverage tool and more</p> <ul> <li>distributions are now better parametrized, interface is uniform, defaults more user friendly</li> <li>function <code>no.coverage</code> suggests which code needs more testing</li> <li>... which allowed us to bring the coverage for <code>quickcheck</code> itself to 90%, with numerous bugs biting the dust</li> <li>system of package options, allows to alter behavior of existing tests to increase or decrease the severity of testing and its emphasis on one or another data structure, without changing the actual tests</li> <li>LHS based random seeding for enhanced independence of tests with almost unaffected reproducibility of errors</li> <li>sequential evaluation of assertion arguments makes implementing simple dependencies trivial, complex ones possible</li> <li>improved test report contains information for each run, including timings</li> <li>deep internal refactor for future maintainability, more consistency and general programming happiness.</li> </ul> piccolbo tag:github.com,2008:Repository/8035186/3.0.0 2015-01-23T19:42:11Z quickcheck 3.0.0 <p>First release for general use. Provides random data generators and functions for testing assertions on random data and reproducing failures. 3.x series will not observe backward compatibility, which will start from 4.x.</p> piccolbo tag:github.com,2008:Repository/8035186/2.0.0 2014-05-05T21:22:45Z 2.0.0 <p>date update</p> piccolbo
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4