読者です 読者をやめる 読者になる 読者になる

Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

Pythonでdictを比較してassertしたい

単体テストのコードを書いていて、そういう局面にぶち当たりました。

結論から言うとこれでOKです。

 assert all( (k,v) in source_dict.items()
            for (k,v) in dest_dict.items() )

こちらを参考にしました。

stackoverflow.com