# Tests that check distributions by sampling, against tolerances derived from the sample size.
terraingen_add_test_suite(
    distribution_statistical
    SOURCES
    distribution/crater_references_test.cpp
    distribution/size_frequency_test.cpp
    LIBRARIES
    terraingen::distribution
    LABELS
    statistical)
terraingen_add_test_suite(
    craters_statistical
    SOURCES
    layers/craters/ages/ages_test.cpp
    layers/craters/population_test.cpp
    layers/roughness_test.cpp
    layers/boulders/boulder_layer_test.cpp
    LIBRARIES
    terraingen::layers
    LABELS
    statistical)
terraingen_add_test_suite(
    random_statistical
    SOURCES
    random/random_test.cpp
    LIBRARIES
    terraingen::random
    LABELS
    statistical)
