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

Earlier cycle detection in stringify

1b6ab39af5a331f1337b40e705cc49cb4a79027b authored almost 6 years ago
Stringify have to handle boxed values and Set/Map

Fixes #318
Fixes #319

248e8063d525939ad992fca27f6d38f2d0448b90 authored almost 6 years ago
Assert stringify can be read back from eval

43291ba497b825ceed535a63cd0abacfefe30434 authored almost 6 years ago
Include stringify for arrays with others

40a2fc8c9ba89456685c9bdee429e164215b51ee authored almost 6 years ago
Add units for cloneable on dedup

dc4e0c3a4cc9b3603decf65826836749de503afa authored almost 6 years ago
Add DedupArbitrary to easily clone values

fc1146da2d24b4f10132acd3ecbda98d1a56786e authored almost 6 years ago
Adapt Jest configuration for Node 6

0b7e94d40e02ca5762fa88bd451a5cd140a74923 authored almost 6 years ago
Factorize Jest configuration

42954155c83f889cd771c8fb3c7d47e1ef6776a3 authored almost 6 years ago
Update CHANGELOG.md

b028a3e58bfc18aee2e1dc8b79551c4a1ce664f9 authored almost 6 years ago
Ensure webuild is correct

Follow up of #304

b277710069f8ab2154ed276d0a71acb671571dd6 authored almost 6 years ago
Update IssuesDiscovered.md

2ef63a6934bc4aa151558653a8916a4f97e8e9a0 authored almost 6 years ago
[BUG] Browser bundle broken since v1.9.2

Fixes #304

1076c0813425a26f181cad837c3f09706b0a5096 authored almost 6 years ago
No more HOLEY array for ArrayArbitrary

8f84f8b236fe88f18a754695b3811dd5311b922c authored almost 6 years ago
More benchmarks

7e7c5023e19d5c268b658499e91e4e78a8886a73 authored almost 6 years ago
Add replay ability for commands

Replaying previously executed runs is a must have feature for property based testing frameworks....

9a6c0ccbc622217c11ff66df160ce822c720e398 authored almost 6 years ago
Optimize replayPath size

73f5438b00a6d3e50ec0c04c9def56dd0acf99e8 authored almost 6 years ago
Document CommandsSettings and replay of commands

ad449ef00e9311d2bb91c6df051c743f4d7cd038 authored almost 6 years ago
Simplify filtering of commands with or without replay data

d9fad08aa92f3df90834c00cbf06a8b50c520b8d authored almost 6 years ago
Simplify commands implementation

d8cb0d6e0ea05318db6822753cdf5b5d40c765c9 authored almost 6 years ago
Reduce cognitive complexity of b64ToInt

a5df3cb08d07a525808108f281bb4e78285238f6 authored almost 6 years ago
Unskip skipped tests in commands

dee1f83deda78e9b7e508d97f5572d5422eb2acf authored almost 6 years ago
Delay init of replay so that arbitrary can be re-used

0a990c4d17512c6942e58a47edac829effaa3b7c authored almost 6 years ago
Split ReplayPath code into smaller functions

48ae8d924633d2fd4c77cf22b563e3f6e40bba12 authored almost 6 years ago
Even shorter ReplayPath

30f81e919caa3f8eccc376004707f6fcf7e2fce2 authored almost 6 years ago
Extract iteration logic of Runner

32f4974baa7ab08048ad3f6979b0eeac3a2f9417 authored about 6 years ago
Add tests for SourceValuesIterator

98cf9d002ac45e26376b03aea135a14c55f2e086 authored about 6 years ago
Extract code responsible for skip outside of runner

7a1b4dad3498189585de7b51c53c8e50a51c227b authored about 6 years ago
Factorize implementation of compare*Func

ddcf3d8f1eb3816357c06f32e7d4605d16fb5cb5 authored about 6 years ago
BUG: Not shrinking commands themselves

afdfc98fc82644326afcb651b35ff92253b15a8f authored about 6 years ago
Add 'endOnFailure: true' in report

59ce4e1b1cb99421e7b0ba884fc93e55da8ac27c authored about 6 years ago
Add endOnFailure flag for replays

c9c5c9532d40be429956c1d53c81b2bfe5f2b93e authored about 6 years ago
Add unit test for endOnFailure flag

dcafddfa9a82546b59306cb83ae56daff73b4c0b authored about 6 years ago
Bump to the latest version of prettier

5fc042457eb4b348c5ccade2773bbd0c31009256 authored about 6 years ago
Rename format:fix into format

3c1592fdfe89ac678015f727b22626f943e9101d authored about 6 years ago
Bump dependencies

57be09ec75c7f1c2ec193afaf1b95c921466c2bf authored about 6 years ago
Do not define ExecutionStatus as const enum

It should be usable by JavaScript clients

ee2df6ccbc1db02c8dbba11f3516f4ad6d29bf58 authored about 6 years ago
Add maxSafeInteger and maxSafeNat

Fixes #285

a8eeb16307b1e7c7d1e081ddb26091c92e451cb4 authored about 6 years ago
List some issues discovered by using fast-check

Related to #256

c4d396bba9f03d93e52a9408e469fafc68dc71a0 authored about 6 years ago
1.10.0

f4df624ea4812a6d997bbd4eda122eb810261c3f authored about 6 years ago
Update package-lock

d26c5ec19ec81a007923439fb729f34a0106b5b8 authored about 6 years ago
Update CHANGELOG.md

8fa71ccd0f0936fc2913d1f58a1fbaf2c46be291 authored about 6 years ago
Better shrinker for commands

The impact of the change has been measured against
a connect four implementation relying on mode...

2bb14d605250b87df748bcc2cfb00e72fd7dd51e authored about 6 years ago
Ensure commands always shrink to strictly smaller values

29cc348d8b5e50930daecc16de72f75d1fa5c682 authored about 6 years ago
1.9.2

2530f74f3976321191e61f30a9ac1bac300f60d4 authored about 6 years ago
Declare UMD (browser) build in package.json

a2fa36a2e4c41fd0531952c041719caead30966a authored about 6 years ago
Use pure-rand version declaring typesVersions

1d8b0167825e69c8755d69ece876a4242d17d084 authored about 6 years ago
Publish typings by ts version (for bigint case)

118dafbbfbf1389c6a2568e8f43b66a302cba55f authored about 6 years ago
Remove note on "Cannot find name 'bigint'"

c048987ec5d51e492a1ad45aaef5d8ffd587292a authored about 6 years ago
Update CHANGELOG.md

8378234df4b9d44b9469e5192d99fe2b27c9d4f4 authored about 6 years ago
1.9.1

37d13737f001941c384444022dbfe1094a1c65a0 authored about 6 years ago
Update CHANGELOG.md

1ad8790a37ea3aad4758584edc130a6db2b4a634 authored about 6 years ago
Bug: VerbosityLevel values not accessible

fbacadfeac655879286a8dec49ea2d8e170ce8d2 authored about 6 years ago
Update README.md

a5bf22b0d702d303af5e21431be7edbe58db0df1 authored about 6 years ago
Update CHANGELOG.md

9fb6862a7d138b2e2cb1b47ab06d85b0b4b12b32 authored about 6 years ago
Remove unneeded try in modelRun

d26f63f8bbe5b3b2abac0b6fc22de417992625b1 authored about 6 years ago
1.9.0

f8bb607d5a929cb277583ea7ab33db2039f41acb authored about 6 years ago
Bump some dependencies

a4d301ab2c6d5d3ba7d8c5335484ac6a98bba533 authored about 6 years ago
Add support for an async check method in commands

Fixes #255

281cd41c30c902df96305a8bb6eb6ab06c8a8bf5 authored about 6 years ago
Add executionSummary in RunDetails output

cdcded956dba112d2e38a031f42dc3c3a2eb1334 authored about 6 years ago
Factorize creation of ExecutionTree

447dc0f16d5efa634d5171619615b43596e8b176 authored about 6 years ago
Take into account VerbosityLevel in assert output

fcd5a2e1d44538c710e417fac273cbe4ab502d30 authored about 6 years ago
Introduce a tree structure to store the execution state

8f63a6caff5bed9fae1b9a46e76914359aaa0bc2 authored about 6 years ago
Add VerbosityLevel enum to customize verbosity

ab4bd8fdfc00d810952f79ac3a21a736f737fed0 authored about 6 years ago
More stability for e2e checking bias of bigint

The test `Should be biased by default and suggest small entries [bigint]` was quite unstable on ...

09be78cec37189c535e7b36be397d293d5ad0f8b authored about 6 years ago
[Test] Assess cloneables are properly cloned during shrink of tuple

6c06d717c2810653dcbdeff6f10700d918f2a9cc authored about 6 years ago
Commands not fully cloned during the shrinking process

Fixes #270

14222aa76ae68a8e26ede1781fc0e0ca67365f4d authored about 6 years ago
Only send coverage for node 10

859f123c040b832b5a8cd43f7388f46538ec274f authored about 6 years ago
Check for throw new Error instead of assert

b85e3f22f3156dc793fa22e34ab4e49dee57c0a7 authored about 6 years ago
Fix wrongly written asserts in some tests

732ba0ea54a0a5dab9629f56d46a0d9b3078cdab authored about 6 years ago
Remove use of assert in test/e2e

# Conflicts:
# test/e2e/arbitraries/ArrayArbitrary.spec.ts

7ed54fa8157cf6a29188727f2594ab15228bcbca authored about 6 years ago
Remove TypeScript errors in polyfills

74da2bbaaa0c1e597b63d64ebea1e1f5aa5fe95d authored about 6 years ago
Remove use of assert in test/unit

# Conflicts:
# test/unit/check/arbitrary/generic/GenericArbitraryHelper.ts

938cf97d01a6c6956e3f130f6afc06e064f7fdeb authored about 6 years ago
Move to jest

c7b2d53eca5f432de55ebd7d5316398d2635e0e4 authored about 6 years ago
Increase number of workers for faster travis build

599ef900ca0091883099efbe0f4045eea4717728 authored about 6 years ago
Add a fake it test for node versions not supporting bigint

c98d6b3e438fa51ba9f445ac48318b160c06ed02 authored about 6 years ago
Update CHANGELOG.md

853f89ae8de8eba23e264c9466da258b12ef9bea authored about 6 years ago
Default seed must use Math.random in addition of time

#257

f2eca491fca78592820cc098b13ead732545a0e7 authored about 6 years ago
Use full 32 bits range for seeds within 0-1

6e6db25df44fe0bc1423b183086b49f7b804945d authored about 6 years ago
Add e2e tests specific to BigInt

b0fa3d1151f96f1579f8a160419ea993699148f5 authored about 6 years ago
Add nextBigInt into Random

Pre-requisite for #189

bee8d5bfcafff273886ed99e32395af83b055dc2 authored about 6 years ago
Document support for BigInt

e507683a6dc66638fe55dccd9402771bbb21a47b authored about 6 years ago
Fix stringify tests for old node versions

ccea212281b983df29085c84a297aab1df70330d authored about 6 years ago
Extract integer shrinking logic

11a4619b960636cdf2d9e25c9473a6177f9e6b97 authored about 6 years ago
Add bigint arbitrary

For the moment, the implementation does not provide a biased arbitrary.

0368f48112f5944850d33c09e68124afab134bf1 authored about 6 years ago
Biased bigint arbitrary

3c8c07355ca72688b72c298c75625bd0ceef34e9 authored about 6 years ago
Increase number of bits for bigIntN tests

Number of bits have been increased
in order to cover ranges
where Number(big) evaluates to -Infi...

be0dbbd46e0de0c6c41956f2ad292b2ea237cd9c authored about 6 years ago
fc.stringify should be able to stringify bigint

5792392b4fef475333295b3781492c58cee2defb authored about 6 years ago
1.8.2

f4fd26dc06f4c8e2f5ec0ea0390032758e3064b5 authored about 6 years ago
E2E Increase number of runs for compareFunc (flaky)

bda11668e645122feed2ee3f32f5210d8fb34cde authored about 6 years ago
Typos CommandsArbitrary.spec.ts

47482c704c6b4b9f43cc1b3ae806e16293faa252 authored about 6 years ago
E2E shrink of commands along other arbitraries

Related to #254

93052a81f008c85b256918e58e7fce7f918ef1d2 authored about 6 years ago
Fix: Too many shrinks for commands

30e43727e371a0d69888ed1881ee2f78424e499b authored about 6 years ago
Fix: Unable to shrink mapped command

0d66edfe507b53f5762a560ee6a210d10f8f22fc authored about 6 years ago
More stable commands e2e test

f814806da17f091509c740cfd445ef6e1669b37a authored about 6 years ago
Clean complex cloning handling (moved to Shrinkable)

f9f6f41161400cb07364a6b9400d79338f118898 authored about 6 years ago
Update CommandsArbitrary e2e test [broken]

d5a11cb0b06b6807002361104eb04d25a6895737 authored about 6 years ago
Shrink of commands stops at first level

Fixes #254

e4de051da0b0aeea1ba150e46d329f8e48e8746d authored about 6 years ago
Fix CHANGELOG bad URLs

e75ac6ddc27d93b96f54ae8ef20eda5c4416ccfb authored about 6 years ago
1.8.1

9c41478cba9625df3a009bef7b9678c3ab147514 authored about 6 years ago
asyncModelRun must accept asynchonous setup function

Fixes #248

11db32a4ee0f66caa37a9bf419df0f9435627fbd authored about 6 years ago