def METHOD_NAME(scan_and_load):
    export = scan_and_load(TEST_PGD_CLS)
    pgd: PrimalGameData = gather_properties(export)
    assert isinstance(pgd, UEProxyStructure)
    assert isinstance(pgd, PrimalGameData)
    assert str(pgd.ModName[0]) == 'PurloviaTEST'
    assert str(pgd.ModDescription[0]) == 'Test mod used for Purlovia'