Module eqc_parallelize

This module defines a parse transform for parallelizing QuickCheck properties.

Copyright © Quviq AB, 2016-2017

Version: 1.42.1

Description

This module defines a parse transform for parallelizing QuickCheck properties. Include the line
 -compile({parse_transform,eqc_parallelize}).
 
to apply eqc:in_parallel/1 to every property in the module. Functions of the form
 prop_...() -> ...
 
are interpreted as properties. This will cause each property to be tested in parallel, unless the property explicitly specifies eqc:in_sequence/1.

Function Index

parse_transform/2Parse transformation adding in_parallel to all properties in the module.

Function Details

parse_transform/2

parse_transform(Forms, Options) -> any()

Parse transformation adding in_parallel to all properties in the module.


Generated by EDoc, Sep 18 2017, 16:17:38.