3

Tkinter コードの単体テストを試みています。ウィジェットのコールバックが正しく設定されていることをテストでアサートしたいと考えています。Tkinter ウィジェットがバインドされている Python 関数を取得することは可能ですか?

私はこのようなものを書くことができるようにしたいと思います:

def f():
    pass
b = ttk.Button(command=f)

assert b.command is f
4

1 に答える 1