0
は、私は次のモックのセットアップを持っている何の属性を持っていませんこのエラー:は「モック」オブジェクトは、例<a href="https://docs.python.org/3/library/unittest.mock-examples.html#mocking-a-dictionary-with-magicmock" rel="nofollow noreferrer">Mocking a Dictionary with MagicMock</a>に従った後「__getitem__」
partition_columns = [df[x] for x in partition_names]
TypeError: 'Mock' object has no attribute '__getitem__'
あなたが参照しているself.sparkオブジェクトは何ですか? –
これは 'mock_spark'オブジェクトへの参照です。モックは 'self.spark'に割り当てられたクラスの' __init__'メソッドに渡されます。 –