def METHOD_NAME():
    class Foo(metaclass=Meta):
        pass
    Foo()
    assert global_log[0] == ["__prepare__", ("Foo", tuple()), {}]
    initial_dict = {'__qualname__': 'test_class_construction.<locals>.Foo', '__module__': 'tests.test_metaclass'}
    # if sys.implementation.name == "graalpy":
    #     initial_dict = {
    #         '__module__': 'test_metaclass'
    #     }
    assert global_log[1] == ["__new__", (Meta, "Foo", tuple(), initial_dict), {}]
    assert global_log[2] == ["__init__", (Foo, "Foo", tuple(), initial_dict), {}]
    assert global_log[3] == ["__call__", (Foo,), {}]