def METHOD_NAME(self):
    """Aggregation one month"""
    self.assertModule(
        "t.rast.aggregate",
        input="A",
        output="B",
        basename="b",
        granularity="1 months",
        method="maximum",
        sampling=["contains"],
        file_limit=0,
        nprocs=3,
    )
    tinfo_string = """start_time='2001-01-01 00:00:00'
                    end_time='2001-04-01 00:00:00'
                    granularity='1 month'
                    map_time=interval
                    aggregation_type=maximum
                    number_of_maps=3
                    min_min=100.0
                    min_max=500.0
                    max_min=100.0
                    max_max=500.0"""
    info = SimpleModule("t.info", flags="g", input="B")
    # info.run()
    # print info.outputs.stdout
    self.assertModuleKeyValue(
        module=info, reference=tinfo_string, precision=2, sep="="
    )
    # Check the map names are correct
    lister = SimpleModule("t.rast.list", input="B", columns="name", flags="u")
    self.runModule(lister)
    # print lister.outputs.stdout
    maps = (
        "b_2001_01"
        + os.linesep
        + "b_2001_02"
        + os.linesep
        + "b_2001_03"
        + os.linesep
    )
    self.assertEqual(maps, lister.outputs.stdout)