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

Fix Travis CI build

Failing due to missing String.fromCodePoint on node 0.12

6522b9d4bec53b8b2e808b6abed5f0d92ea14785 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
UniformDistribution should avoid while true loop

3d71bf2cb62b240f117235381d193aa8725af367 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
UniformDistribution should avoid recursion

Fixes #25

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

2bef74fc0253816bb5ca932367dd9f83965e3e33 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add arbitrary for full unicode

As full unicode goes outside of the 16 bits offered by UTF-16 classical characters,
the produced...

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

89e6fb67fdc10d33cd786e29de04c07e73a5804d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove surrogate pairs characters from generated unicode

fronCharCode only produces characters in UCS-2 (subset of UTF-16)
Fixes #32

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

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

1653ce8be2973db997b30209029460008b5ac015 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Do not assess compatibility with node 0.10

e6007a19932c03d63daf9fc007f166bb2fdc209e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix unknown --require flag on oldest node

67989cd4e6bad4a97c6f43aaea4a9718994fb1b6 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revert "Revert "Add basic check that the code works on 0.10, 0.12""

This reverts commit 9e5a2c53e436e8fe72c72242bd37ea1709008b44.

487ce2ecc0d3064d83247e1c77b62eee2f497bf5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Revert "Add basic check that the code works on 0.10, 0.12"

This reverts commit 57ede1c1b407cb083b2822d6a24ed9ce0c697003.

9e5a2c53e436e8fe72c72242bd37ea1709008b44 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add basic check that the code works on 0.10, 0.12

57ede1c1b407cb083b2822d6a24ed9ce0c697003 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Try nvm commands in travis

c564b6ba516eb8b5f175eb75831ff6dded4cc443 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove bash debug option from travis

6e3408b682612195458de379a7d704ab886e46aa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Change line endings

2e3cdf9125355cdc72ed9d7d7850c7ff172941ea authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update .travis.yml

3232fb2cb8a9f169c9c00c735155763caaf14e0f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Change bash to sh for example setup

671c0b32553424d4fdcef725d94ceeaa67d126c2 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Try to fix examples on travis

3cbc8cbc1f2a3e71f780ac531c8447378613e51c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add timeout tests for never ending tasks

728f68da80f466aca01f983eb25c7bb8dae98a59 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update timeout exception message

5b2677e4bcfd1a4aa51cd649677146d6126e5db1 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add TimeoutProperty helper

Will be used inside Runner to timeout on a property when taking too long

5b8fc74e397b17559737b836fc8d15184353327a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add timeout option in check and runner for async properties

6684b0514c784aa8261e1a873fe21c95c0ec50d6 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove node 4 from travis

e1707cb45514c3d43a0cdd92dfa18ea0e4359810 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Run examples as additional tests (in travis)

434977a6a1896acbc36821999743a439cd0bbac4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove 0.10 and 0.12 from travis

aa42a841b5229ac1df2416ce51cb61dad1c12db9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update string documentation to add min/max signature

7aed254056472d15669e543b895718fba4b56be0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add minLength into all string arbitraries

e7f39bba269eaeb972eba0f081aa74c2ad5d251f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Compile towards es3 and add node versions to test on

7c60dd029ffd045ade584af50b71f9357ced03f6 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Put units of example contains into units.js

70d2925e091698aed6f02143b8510af3540ce3ba authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update .travis.yml

9cc05bf441449438a10186eee50dc0cd44e47abc authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Run examples against current version

bef33481258219481e2522ddf127a7f6a7261ad0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Update local-fast-check.sh

664f4228c47f2a0e48a0ad4fd442d28f492b4f88 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Create local-fast-check.sh

c3eeb1cc48818f97bed6fd8a9b7a1728fa8d9dcc authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add `npm run test` for example

5873d606388ac34ac8b3ef1a9c89fad2985023f4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add example: shadows of knight

6d1bfb35a0dcddeb764d1dd97b0660cbc74994a6 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add example: contains

08766d050685e2df5d22f539691b5a1424570f26 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Browserify as window.fastcheck

Will be available from https://cdn.jsdelivr.net/npm/fast-check/lib/bundle.js as soon as released...

ed6587e02ca8ec200ecf8f5d4acd6a57c059e5a9 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.10

7154d784153b5e7d854c88220c26edb25e3bc4fa authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Modify runner test in order to check shrink in async mode

19784dcaddbb46bb1ce29a00615a10dacb382ad0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix bad call in async shrink method

cf52287857d0d398df7838ab3775e6dcf42a77b8 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.9

44165c324a534026a84ed4333c78d5c77e84c5e7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add noShrink on Arbitrary base class

70c20949e660f70f86ab1592317aaa07101c14c3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add test for async/await on runner

b42e5389d675e3ee0f098624c52830a865a29de0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add tests for AsyncProperty

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

7994610f1e108c0c2d673bd4424431b682c47e00 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add jsonObject and unicodeJsonObject

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

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

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

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

0ef7ff7009e483965779afa5ce7d53b82753d198 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Factorize json settings creation

a224ee5b794fac92b86f4dab32096d2f064d211a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Factorize json settings creation

418083c5c905ffa78522c97db27f00c86e1afccb authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Generate specs for property and asyncProperty

b2fc576f1a5193d72a1e9f7fe4883dc5af4d4eed authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Generate asyncProperty variations

c91e823d2a72db3f5dd5c81cac3d68c571e46b5a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Generate property variations

3455146d98c34f56a6f589af4a8a168b7a88f3f1 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Generate tuple variations

426255c3bd3c84e2dcde43d47dfd04aac09b31a3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.8

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

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

update array definition

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

Simplify readme for sample and classify

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

add asyncProperty, update assert and check accordingly

04a7f61d4bb73db744e801d76a6ead20372b21e7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.7

e3bfa5702a77ba7fffa115aa17d1a45e5918a401 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix e2e tests

d2e6d1e5990db8e80582d9ff1a9567e460c9d29a authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Throw Error on failure (not simple string)

6787cd4a341256dff76f1bfb663fcf4fddca3ff3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Increase number of runs of flaky test

9f70e1f78fba007ad4621cd3cd803d4d998bb82e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add support for async/await and Promises

7b842cfb17387e19d6912edafbe08b7d0af08f2d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Extract RunDetails construction outside of Runner

89f7787d013005b681c06985d5b351df8605fc7e authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Export random and stream to ease framework extension

2d86acdbe2e3a516c195fe067d6260a17c154b27 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add array with minimal and maximal length

e93f2bb68a2d09dc29036c6a03f502cc051013d3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Remove buggy examples

3992bab971065fb2271003c12b442968f009de20 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add some e2e for objects

fc63fe376ea39bfc005f01ce74e57a4c5eb17a44 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Do not ignore original sources from packages

Better for debug on final package

11b2ec64c63bed34268632b436edb2888650bb6b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Assert object shrink has the same type has original

c0a6842cd4b6039f52471ad509dcf592155dfa1f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix buggy test on anything.shrink

c5a8be3dcab3e08e8c9d59090821ebb2c08fa613 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Assert shrinked value of json

13a8b1b460ac545c02348a97d786292ad33bda24 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add utest on parsable json

073d26d5b7dd50c6f6f1d0d2cc1cdef5c37dd811 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add missing convergence case for anything

cd10a374dc7be4af35281af9035c02e0b5c86620 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Simplify utest 'Should generate an object'

ba10b9ce685b2cce789d12b85ac180788b8a7737 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add utests for shrink on anything/object

6adf6f21e3c09a42277ac05d4cb0d38ecaa7d11b authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add DictionaryArbitrary

Fixes #11

ce5ee30f6d1515b16d227590d541e7541917da3d authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add anything, object, json arbitraries

Fixes #10
Fixes #12
Fixes #14

e423d51e53aa78dd39118f216ea3da147dd3cb52 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add a frequency arbitrary

651b7a2f74a96cf93f4dd97e47bfb216d70b641c authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
0.0.6

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

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

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

070718111784cee030cc93ae6844a948e2b438b0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add option arbitrary

bb38c3edc4060e242f5e066d906cd42f0dc840e0 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add some tests on Stream join

a7eb45cd1f027ed621366626211616cc18d87e47 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add some tests on Stream join

a7019b294c15d78cea44510a61bf22462c109bd3 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add boolean type arbitrary

fd323bba314d46d88fbcbfbc2562a07a7982c4f5 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Check shrink of float and double

9a3e94a2ae6e7503e3965b86db6385658c3de329 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add floating point number types: float, double

Fixes #15

c8bf3650d4124c5bd1c78941fd8b76fa74c71fae authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Format fc.assert/fc.property in Sampler.spec.ts

a67504b5e2ba1a84de1c08ab855ee8f73c43650f authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add fc.statistics to monitor arbitraries

e149df864b06673e154cb096b56c9f315cfadea4 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Fix Sampler tests not run

380e70c4cadabf1d4b76e26274fd95b664691810 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Add unit test to check run can be reproduced

51d04b5ba897f65d3cf89fb9e42ff2fa95ddaa73 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Ease the instantiation of stubs for arbitraries

dba24f656895fdae84b319d047f9fe6ae5072be7 authored almost 7 years ago by Nicolas DUBIEN <[email protected]>
Move instantiation of MutableRandomGenerator into stub

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