Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

fast-check

🐛🔨 Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
Collective - Host: opensource - https://opencollective.com/fast-check - Website: https://fast-check.dev/ - Code: https://github.com/dubzzz/fast-check

Update README.md

github.com/dubzzz/fast-check - 8e92db8aea8ee79b661b0988f67cff227c9040c5 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - d2b3d81a71f2a6c3e6304bf31da4dd1d83cb85a4 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Note on mutations on the inputs

Fixes #57

github.com/dubzzz/fast-check - 7a2ec0ca5bec91f03e01f7f4433630e5e2f22622 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Benefit from the no shrink twice towards zero in arrays

Fixes #62
Fixes #63

github.com/dubzzz/fast-check - d1dde51b2393adfa44075f3faeebe4664fd77b8e authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Should not shrink twice towards zero

Related to #62 and #63

github.com/dubzzz/fast-check - fc571748c3f4ff1e9eae7050b3e09fda582aad39 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
lint prebuild

github.com/dubzzz/fast-check - 13bd54dd95eb5e9d7319d88c6ea18f62fc876d25 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint src/check/arbitrary (partial)

github.com/dubzzz/fast-check - 5ce9fec25487915dff7f9b46032494cabd33245a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint src/check/property

github.com/dubzzz/fast-check - 59178d235f7cb1075a5c97017daa8562dce165fd authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint src/check/runner

github.com/dubzzz/fast-check - 5ad084952d1a004d40acf31933ea9bd7b95afb0f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update tslint rules

github.com/dubzzz/fast-check - 07f8f1e597cffad45b6853e3410a50ba027f3e5d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix unit tests broken following removal of lazy generation

It caused the fc.assert to generate one extra value
Causing some tests to fail (expected)

github.com/dubzzz/fast-check - 9929f8ffa07cb44c596c0754a945dbaa739f09d0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix tests "not call arbitrary more times than the number of values required"

github.com/dubzzz/fast-check - 66aa091bb4aeb6961fcff18ba1cfb2030f4bd057 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix build issue

github.com/dubzzz/fast-check - 174468a814f787f44ae090ecb280e748e0335e4f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - a6c259b5af1d147e0848af3396d928c958d39f4b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - abfc33a20265d739431e0aebe1caf76da3d82ffb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Run directly from counterexample given its path

Fixes #37

github.com/dubzzz/fast-check - be038f0edb0bcdd72cd1c72c36c246bed657675a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Export dictionary arbitrary

github.com/dubzzz/fast-check - 79c08f7927874c34634ada6d41fe9d0e439e2ae8 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of object

Related to #55

github.com/dubzzz/fast-check - 86bb45ab285c91c87fd891806ebaeffd26c06efe authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of generic_tuple

Related to #55

github.com/dubzzz/fast-check - 8d56cec7579a32125b75c91776eb899ad9187a7e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of set

Related to #55

github.com/dubzzz/fast-check - d7889f48a88a72f7a51304b0b4522b34e144375f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move the mutability check on GenericArbitraryHelper

github.com/dubzzz/fast-check - 8d56f03a98f6047d683d819f01611fcab1db122d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move exclusion list into tslint.json

github.com/dubzzz/fast-check - e83d855c41f02dd8413f07747794f32006ca31cb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test array shrinker not impacted if value was been changed

Related to #55

github.com/dubzzz/fast-check - 37c29dc1f947d8c3797f6247bcb546690003c821 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Ignore tslint in test directory (too strict)

github.com/dubzzz/fast-check - 5c964ab6a81c23ad557e68fe500481efc231cb28 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - c41fd0d06f3b35f500c18110c71c4a89376385eb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 5147c09587c5f120a5f0fdb2812a0bf87cffa34a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - d3b181e481c2e5518564dffedf19607cd693ef9f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - de3b6942c1a961c9b42e55e60204fdc061c08a09 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add history of bugs detected by fast-check

github.com/dubzzz/fast-check - 8b2f2611a3d8b70ef1a369faf0e82e9be21b7443 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 8fdb6a0e90f312cc7399f6792edeefe1c37b5dd3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add number of downloads badge

Fixes #68

github.com/dubzzz/fast-check - 033f300ec299e0b0d18bb98aff596c089d7d96af authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Apply tslint --fix

Related to #61

github.com/dubzzz/fast-check - d27628856224c8482cb5a6d2c465b560ae0048ec authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add tslint configuration

Related to #61

github.com/dubzzz/fast-check - 2ed96ed87c935f1aa81d46b2247fefad8ea5d96c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Enforce check of compliance to prettier

Fixes #67

github.com/dubzzz/fast-check - eb8544b3a3d6330decc48b87cd2e8218a8ab9cbf authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Apply prettier --write

Related to #67

github.com/dubzzz/fast-check - 9c77d31f5e4c553a61d4b2f9dcf8478ac4e90421 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add prettier configuration

Related to #67

github.com/dubzzz/fast-check - e656116e8533ef27f3fa29f7763ee4297498d63e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Throw errors not string in StringArbitrary

github.com/dubzzz/fast-check - d0027d73118db45c8796ba7e4647dfe3e0f00ef7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Bump modules to latest versions

Fixes #66

github.com/dubzzz/fast-check - 0ab069433a1a931c89527e4745b6d5163cfc4b5a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove power-assert from dependencies

Fixes #58

github.com/dubzzz/fast-check - 2465670c0938fc4735e6bf6e5b9882e4acfda178 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix issue in the number of shrinks

One extra shrinks was counted

github.com/dubzzz/fast-check - e3ecc3cd5ec2c75cd372305b90f5a097dbbf9cf2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add the counterexample_path to the failure output

github.com/dubzzz/fast-check - d25d2330fb8965a91424aabfaec445cf8595cd71 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove initial counterexample from failure message

Will be re-introduced with the addition of the verbose flag

github.com/dubzzz/fast-check - e7f61ab639b40f258677c817d80d1acf84fc7200 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Runner.spec.ts

github.com/dubzzz/fast-check - bcdba6b8cee0199f6f8428767682dd7d5c93e21b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add number of shrinks and initial counterexample in message

github.com/dubzzz/fast-check - c7a15088702e309e2d174744a817559048aa33e9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Call JSON.stringify on strings for better rendering

github.com/dubzzz/fast-check - eb0d3c26cf23504e1d10bafdef5fae1f9790760c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move RunExecution to utils

github.com/dubzzz/fast-check - 6f327e5ce73026e5aa43a829add4abaf6996f05c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Factorize basic run and shrink code

github.com/dubzzz/fast-check - deb77fd26fbca08dd0465bfcc158c6154b0759f4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Avoid recursion during shrinking

Fixes #47
Code have to be factorized between async and sync helpers

github.com/dubzzz/fast-check - fe44db5a7c3916fc49589d95032f831a2bb83d7a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

Fixes #52

github.com/dubzzz/fast-check - d704d9615d4d39e4be197afee7812ada1ad32ad9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Sampler unit

Fixes #53

github.com/dubzzz/fast-check - bf559ccad518ae8ac198b425a3697555c8ac26a5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add 'Generate all values' tests

github.com/dubzzz/fast-check - 51f300b3ef621590604493579d890e555cdeead2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Reduce flakiness of generate all values tests

Fixes #50

github.com/dubzzz/fast-check - 6b30322c057436b82970dd4c92109396d6528813 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Random.next(n: number) test

github.com/dubzzz/fast-check - c18b0c7c9327d6c3511dab5b51b0650857721832 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix missing num_runs in Sampler test

github.com/dubzzz/fast-check - 23efe4e7089e8acf8a39c7faabadd6649670e484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Replace MutableRandomGenerator by another structure

Fixes #51

github.com/dubzzz/fast-check - 1e0a73d55fcd5a167db9a26e4210011ab0217cb9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Migrate to pure-rand lib

Fixes #49

github.com/dubzzz/fast-check - 642ff1419411ebb668c7091959644b01b8b87452 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update 'import * as fc' to 'import fc'

github.com/dubzzz/fast-check - 72c3407cfbdabe2a6bfc594be4315550fbb80b63 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Missing export default for fast-check

Fixes #48

github.com/dubzzz/fast-check - ac5b08d1b0096608480213eb6ddd9e18f265755f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.13

github.com/dubzzz/fast-check - 693bafdf14c436f4344e6744bbdfeba104f99471 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 79fadb2be1db6ad859050bc35caa73e6aab40eaf authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add 0 and -0 to possible outputs of anything/object

github.com/dubzzz/fast-check - 6af434fdc9b6a54a6231eda359d6fb118712fea1 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.12

github.com/dubzzz/fast-check - 2e506134675b2fbba97cbe9b38b395c0b9a12aa2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Red travis build in case of exception in examples

github.com/dubzzz/fast-check - 187aa7ccd6fa6a9174a080decb8cc112527d0c71 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add with_deleted_keys setting to settings example

github.com/dubzzz/fast-check - 0ed31cc313917d6cd5fa93780a5e2d41472bb2bf authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add settings combination example

github.com/dubzzz/fast-check - 18f7546ffbf1e7f76bf867e033a9e6740c77bb85 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix knight example

github.com/dubzzz/fast-check - 9de313b4a8705c863d9da60959e069562db4e670 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Typos in test name

github.com/dubzzz/fast-check - 344cc8998afdefe6e701e2a4787b86e4b71d58ae authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Bump versions in packages.json

github.com/dubzzz/fast-check - 6be205e5b54d72f39bac42158dd15ec2c931b79d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test for record

github.com/dubzzz/fast-check - 616717210dadc5deaa9e0ac9381cff7aafb6ef1e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 4db0087086b8fa36840c919c39743c6235fe0a5b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revamp knight example using fc.record

github.com/dubzzz/fast-check - d447668b086d28143e04df398cb1798a5ba3c385 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revamp e2e test Shadows.spec using fc.record

github.com/dubzzz/fast-check - fc9d0d7027c6d4d3d12f982ee185a3d5fec7ad3a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Redefine default values of ObjectArbitrary

github.com/dubzzz/fast-check - 786e16e3bbfe64af5a3c1b9a3d1ea94d3a5ee0d7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation record

Fixes #45

github.com/dubzzz/fast-check - a055e7f97a82196130723d342d26446e8f57d169 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation constantFrom

Fixes #39

github.com/dubzzz/fast-check - a3ed2b6f0946e93e6fd7b16374a4006351a2617b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation noShrink

Fixes #38

github.com/dubzzz/fast-check - 036cd2ff8a8a1c1d1f6a57b70757eb60824e15fa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Link towards jsDelivr

Fixes #42

github.com/dubzzz/fast-check - 0ee3a031cbe255bd2312c0c7573996efa714fab5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add with_deleted_keys option for record

Fixes #46

github.com/dubzzz/fast-check - 8984e78c3afaa1575fc0057ae2b61310a811835d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test for record

github.com/dubzzz/fast-check - cc2276b5192705f0196aa3a733d048971edff5ae authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add an arbitrary able to generate records

Fixes #40

github.com/dubzzz/fast-check - 850158bd2a111d40f2b362eab589744e6d8e0cf7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add Stream.getNthOrLast

Fixes #43

github.com/dubzzz/fast-check - 547b07071229a266a8787be9a9781be62b899e3d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix wrongly designed constantFrom test

Fixes #41

github.com/dubzzz/fast-check - 9fca382ba822078864cd4e9e68e7b909df95dc63 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix typo

github.com/dubzzz/fast-check - f817c30ebb8a5414ab332b95a4d0f8e22ddc100c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add the ability to select one of the constants using fc.constantFrom

github.com/dubzzz/fast-check - 262b809ca5fbfc670da88b9a87876712e94826e0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Exclude example/ from npm package

github.com/dubzzz/fast-check - 6db53f2cf1d0974dcef74c09635cc68a1b924bba authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix travis CI build

github.com/dubzzz/fast-check - 830669cbb38fc69b3509ec741524f997df78e7b4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e tests to check utf16 validity

github.com/dubzzz/fast-check - dac81aee26b4935c1a19df3a62577528e63b8be8 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Try to fix travis build

github.com/dubzzz/fast-check - 30f4d6aad2ce95d142f92018c3a9b0ba27761b6f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.11

github.com/dubzzz/fast-check - 7d30d791cad5d8a75e45cbe370398d29af191fb5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fixes Sample, Statistics and Runner generate one extra value

Fixes #23

github.com/dubzzz/fast-check - 2b12d0f28c959420e13a8664cb250ecb4e454484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 1467a7c5ea584797613c01f89df9484478c556e2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add 'npm run webbuild' command

github.com/dubzzz/fast-check - f6323eabc58fe774975ba64dbc1f7fa07787a484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
ObjectArbitrary must not suggest the object itself in shrink

github.com/dubzzz/fast-check - ca2ac860da7763900a55a3c683b2e88d2c59a924 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add tests for set filter builder

github.com/dubzzz/fast-check - a47b82ceb440cc0b10af0df6b292a1101d561da5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Increase timeout for mocha (node 6 takes too long)

github.com/dubzzz/fast-check - f4959b8b331cd2561af9093ce057617324f3d0fa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Simplify array arbitrary shrinking implementation

github.com/dubzzz/fast-check - 0bb7682a85cb3a7f9479a6d9dca5080dbab05fdd authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove unnecessary imports in Set tests

github.com/dubzzz/fast-check - e6934de2e238d78a2b1491ed3919528b08d22246 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add set arbitrary

Fixes #31

github.com/dubzzz/fast-check - 6e48592a97d982c8fbca4fa0ec63f7db62650979 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix char16bits test

github.com/dubzzz/fast-check - dab4a732849f77ae1774686f1251e303a853abb4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add back 16 bits chars generators

This arbitrary already existed before under the name unicode
It has been renamed as characters w...

github.com/dubzzz/fast-check - 75d10c14440d84b09de5d9253ad14a84e6f2633c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>