def METHOD_NAME(self):
    """Test if results is in expected limits"""
    self.assertModule(
        "r.futures.pga",
        developed="urban_2002",
        development_pressure="devpressure",
        compactness_mean=0.4,
        compactness_range=0.05,
        discount_factor=0.1,
        patch_sizes="data/patches.txt",
        predictors=["slope", "lakes_dist_km", "streets_dist_km"],
        n_dev_neighbourhood=15,
        devpot_params="data/potential.csv",
        random_seed=1,
        num_neighbors=4,
        seed_search="random",
        development_pressure_approach="gravity",
        gamma=1.5,
        scaling_factor=1,
        subregions="zipcodes",
        demand="data/demand.csv",
        output=self.output,
    )
    self.assertRastersNoDifference(
        actual=self.output, reference=self.result, precision=1e-6
    )