def METHOD_NAME(tmp_path, macos_version):
    db = tmp_path / "tcc.db"
    if macos_version == "BigSur":
        schema = BIGSUR_DB_SCHEMA
    elif macos_version == "Catalina":
        schema = CATALINA_DB_SCHEMA
    else:
        # A new macOS version?
        # Spin a VM and run the following:
        #    sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db"
        #
        # Then, when the DB is open in sqlite,  issue the following
        #   .schema
        #
        # Copy/Paste the output of that to this test.
        pytest.fail("Don't know how to handle {}".format(macos_version))
    conn = sqlite3.connect(str(db))
    with conn:
        for stmt in schema.splitlines():
            conn.execute(stmt)
    return str(db)