def METHOD_NAME(cls):
    cls.mpath = utils.decode(G_mapset_path())
    cls.mapset_name = Mapset().name
    cls.sigdirs = []
    # As signatures are created directly not via signature creation
    # tools, we must ensure signature directories exist
    os.makedirs(f"{cls.mpath}/signatures/sig/", exist_ok=True)
    os.makedirs(f"{cls.mpath}/signatures/sigset/", exist_ok=True)
    cls.sig_name1 = tempname(10)
    cls.sig_dir1 = f"{cls.mpath}/signatures/sigset/{cls.sig_name1}"
    os.makedirs(cls.sig_dir1)
    cls.sigdirs.append(cls.sig_dir1)
    open(f"{cls.sig_dir1}/sig", "a").close()
    cls.sig_name2 = tempname(10)
    cls.sig_dir2 = f"{cls.mpath}/signatures/sig/{cls.sig_name2}"
    os.makedirs(cls.sig_dir2)
    cls.sigdirs.append(cls.sig_dir2)
    open(f"{cls.sig_dir2}/sig", "a").close()