Ecosyste.ms: OpenCollective

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

github.com/dubzzz/fast-check

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
https://github.com/dubzzz/fast-check

Update README.md

8e92db8aea8ee79b661b0988f67cff227c9040c5 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

d2b3d81a71f2a6c3e6304bf31da4dd1d83cb85a4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Note on mutations on the inputs

Fixes #57

7a2ec0ca5bec91f03e01f7f4433630e5e2f22622 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Benefit from the no shrink twice towards zero in arrays

Fixes #62
Fixes #63

d1dde51b2393adfa44075f3faeebe4664fd77b8e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Should not shrink twice towards zero

Related to #62 and #63

fc571748c3f4ff1e9eae7050b3e09fda582aad39 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint prebuild

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

5ce9fec25487915dff7f9b46032494cabd33245a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint src/check/property

59178d235f7cb1075a5c97017daa8562dce165fd authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
lint src/check/runner

5ad084952d1a004d40acf31933ea9bd7b95afb0f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update tslint rules

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)

9929f8ffa07cb44c596c0754a945dbaa739f09d0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix tests "not call arbitrary more times than the number of values required"

66aa091bb4aeb6961fcff18ba1cfb2030f4bd057 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix build issue

174468a814f787f44ae090ecb280e748e0335e4f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

a6c259b5af1d147e0848af3396d928c958d39f4b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

abfc33a20265d739431e0aebe1caf76da3d82ffb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Run directly from counterexample given its path

Fixes #37

be038f0edb0bcdd72cd1c72c36c246bed657675a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Export dictionary arbitrary

79c08f7927874c34634ada6d41fe9d0e439e2ae8 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of object

Related to #55

86bb45ab285c91c87fd891806ebaeffd26c06efe authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of generic_tuple

Related to #55

8d56cec7579a32125b75c91776eb899ad9187a7e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test impact of mutations on the shrinker of set

Related to #55

d7889f48a88a72f7a51304b0b4522b34e144375f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move the mutability check on GenericArbitraryHelper

8d56f03a98f6047d683d819f01611fcab1db122d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move exclusion list into tslint.json

e83d855c41f02dd8413f07747794f32006ca31cb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Test array shrinker not impacted if value was been changed

Related to #55

37c29dc1f947d8c3797f6247bcb546690003c821 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Ignore tslint in test directory (too strict)

5c964ab6a81c23ad557e68fe500481efc231cb28 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

c41fd0d06f3b35f500c18110c71c4a89376385eb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

5147c09587c5f120a5f0fdb2812a0bf87cffa34a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

d3b181e481c2e5518564dffedf19607cd693ef9f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

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

8b2f2611a3d8b70ef1a369faf0e82e9be21b7443 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

8fdb6a0e90f312cc7399f6792edeefe1c37b5dd3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add number of downloads badge

Fixes #68

033f300ec299e0b0d18bb98aff596c089d7d96af authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Apply tslint --fix

Related to #61

d27628856224c8482cb5a6d2c465b560ae0048ec authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add tslint configuration

Related to #61

2ed96ed87c935f1aa81d46b2247fefad8ea5d96c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Enforce check of compliance to prettier

Fixes #67

eb8544b3a3d6330decc48b87cd2e8218a8ab9cbf authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Apply prettier --write

Related to #67

9c77d31f5e4c553a61d4b2f9dcf8478ac4e90421 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add prettier configuration

Related to #67

e656116e8533ef27f3fa29f7763ee4297498d63e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Throw errors not string in StringArbitrary

d0027d73118db45c8796ba7e4647dfe3e0f00ef7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Bump modules to latest versions

Fixes #66

0ab069433a1a931c89527e4745b6d5163cfc4b5a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove power-assert from dependencies

Fixes #58

2465670c0938fc4735e6bf6e5b9882e4acfda178 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix issue in the number of shrinks

One extra shrinks was counted

e3ecc3cd5ec2c75cd372305b90f5a097dbbf9cf2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add the counterexample_path to the failure output

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

e7f61ab639b40f258677c817d80d1acf84fc7200 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Runner.spec.ts

bcdba6b8cee0199f6f8428767682dd7d5c93e21b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add number of shrinks and initial counterexample in message

c7a15088702e309e2d174744a817559048aa33e9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Call JSON.stringify on strings for better rendering

eb0d3c26cf23504e1d10bafdef5fae1f9790760c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move RunExecution to utils

6f327e5ce73026e5aa43a829add4abaf6996f05c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Factorize basic run and shrink code

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

fe44db5a7c3916fc49589d95032f831a2bb83d7a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

Fixes #52

d704d9615d4d39e4be197afee7812ada1ad32ad9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Sampler unit

Fixes #53

bf559ccad518ae8ac198b425a3697555c8ac26a5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add 'Generate all values' tests

51f300b3ef621590604493579d890e555cdeead2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Reduce flakiness of generate all values tests

Fixes #50

6b30322c057436b82970dd4c92109396d6528813 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Random.next(n: number) test

c18b0c7c9327d6c3511dab5b51b0650857721832 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix missing num_runs in Sampler test

23efe4e7089e8acf8a39c7faabadd6649670e484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Replace MutableRandomGenerator by another structure

Fixes #51

1e0a73d55fcd5a167db9a26e4210011ab0217cb9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Migrate to pure-rand lib

Fixes #49

642ff1419411ebb668c7091959644b01b8b87452 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update 'import * as fc' to 'import fc'

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

Fixes #48

ac5b08d1b0096608480213eb6ddd9e18f265755f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.13

693bafdf14c436f4344e6744bbdfeba104f99471 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

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

6af434fdc9b6a54a6231eda359d6fb118712fea1 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.12

2e506134675b2fbba97cbe9b38b395c0b9a12aa2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Red travis build in case of exception in examples

187aa7ccd6fa6a9174a080decb8cc112527d0c71 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add with_deleted_keys setting to settings example

0ed31cc313917d6cd5fa93780a5e2d41472bb2bf authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add settings combination example

18f7546ffbf1e7f76bf867e033a9e6740c77bb85 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix knight example

9de313b4a8705c863d9da60959e069562db4e670 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Typos in test name

344cc8998afdefe6e701e2a4787b86e4b71d58ae authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Bump versions in packages.json

6be205e5b54d72f39bac42158dd15ec2c931b79d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test for record

616717210dadc5deaa9e0ac9381cff7aafb6ef1e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

4db0087086b8fa36840c919c39743c6235fe0a5b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revamp knight example using fc.record

d447668b086d28143e04df398cb1798a5ba3c385 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revamp e2e test Shadows.spec using fc.record

fc9d0d7027c6d4d3d12f982ee185a3d5fec7ad3a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Redefine default values of ObjectArbitrary

786e16e3bbfe64af5a3c1b9a3d1ea94d3a5ee0d7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation record

Fixes #45

a055e7f97a82196130723d342d26446e8f57d169 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation constantFrom

Fixes #39

a3ed2b6f0946e93e6fd7b16374a4006351a2617b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Documentation noShrink

Fixes #38

036cd2ff8a8a1c1d1f6a57b70757eb60824e15fa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Link towards jsDelivr

Fixes #42

0ee3a031cbe255bd2312c0c7573996efa714fab5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add with_deleted_keys option for record

Fixes #46

8984e78c3afaa1575fc0057ae2b61310a811835d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test for record

cc2276b5192705f0196aa3a733d048971edff5ae authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add an arbitrary able to generate records

Fixes #40

850158bd2a111d40f2b362eab589744e6d8e0cf7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add Stream.getNthOrLast

Fixes #43

547b07071229a266a8787be9a9781be62b899e3d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix wrongly designed constantFrom test

Fixes #41

9fca382ba822078864cd4e9e68e7b909df95dc63 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix typo

f817c30ebb8a5414ab332b95a4d0f8e22ddc100c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add the ability to select one of the constants using fc.constantFrom

262b809ca5fbfc670da88b9a87876712e94826e0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Exclude example/ from npm package

6db53f2cf1d0974dcef74c09635cc68a1b924bba authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix travis CI build

830669cbb38fc69b3509ec741524f997df78e7b4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add e2e tests to check utf16 validity

dac81aee26b4935c1a19df3a62577528e63b8be8 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Try to fix travis build

30f4d6aad2ce95d142f92018c3a9b0ba27761b6f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.11

7d30d791cad5d8a75e45cbe370398d29af191fb5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fixes Sample, Statistics and Runner generate one extra value

Fixes #23

2b12d0f28c959420e13a8664cb250ecb4e454484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

1467a7c5ea584797613c01f89df9484478c556e2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add 'npm run webbuild' command

f6323eabc58fe774975ba64dbc1f7fa07787a484 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
ObjectArbitrary must not suggest the object itself in shrink

ca2ac860da7763900a55a3c683b2e88d2c59a924 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add tests for set filter builder

a47b82ceb440cc0b10af0df6b292a1101d561da5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Increase timeout for mocha (node 6 takes too long)

f4959b8b331cd2561af9093ce057617324f3d0fa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Simplify array arbitrary shrinking implementation

0bb7682a85cb3a7f9479a6d9dca5080dbab05fdd authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove unnecessary imports in Set tests

e6934de2e238d78a2b1491ed3919528b08d22246 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add set arbitrary

Fixes #31

6e48592a97d982c8fbca4fa0ec63f7db62650979 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix char16bits test

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...

75d10c14440d84b09de5d9253ad14a84e6f2633c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>