Skip to content

Commit 5cfa6da

Browse files
committed
Comment on mock attempt
Tried to do a more careful version of a mock, but it didn't work. So I've left this here as comments for the future. Fixes #1
1 parent a4c0529 commit 5cfa6da

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

tests/test_servicex.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
import shutil
66
from unittest import mock
77
from unittest.mock import MagicMock
8-
from minio.error import ResponseError
98

9+
import minio
10+
from minio.error import ResponseError
1011
import pandas as pd
1112
import pytest
1213

@@ -52,10 +53,12 @@ def make_minio_file(fname):
5253

5354
@pytest.fixture()
5455
def files_back_1(mocker):
55-
# minio = MagicMock()
56-
# minio.list_objects = MagicMock(return_value=[make_minio_file('root:::dcache-atlas-xrootd-wan.desy.de:1094::pnfs:desy.de:atlas:dq2:atlaslocalgroupdisk:rucio:mc15_13TeV:8a:f1:DAOD_STDM3.05630052._000001.pool.root.198fbd841d0a28cb0d9dfa6340c890273-1.part.minio')])
57-
# minio.fget_object = MagicMock(side_effect=good_copy)
58-
# mocker.patch('minio.api.Minio', minio)
56+
# I attempted a full blown mock, but it failed. It wasn't getting picked up.
57+
# No idea why. But I've left this here for future in case we return to it.
58+
# mock_minio = mocker.MagicMock(minio.api.Minio)
59+
# mocker.patch('minio.Minio', return_value=mock_minio)
60+
# mock_minio.list_objects = MagicMock(return_value=[make_minio_file('root:::dcache-atlas-xrootd-wan.desy.de:1094::pnfs:desy.de:atlas:dq2:atlaslocalgroupdisk:rucio:mc15_13TeV:8a:f1:DAOD_STDM3.05630052._000001.pool.root.198fbd841d0a28cb0d9dfa6340c890273-1.part.minio')])
61+
# mock_minio.fget_object = MagicMock(side_effect=good_copy)
5962
mocker.patch('minio.api.Minio.list_objects', return_value=[make_minio_file('root:::dcache-atlas-xrootd-wan.desy.de:1094::pnfs:desy.de:atlas:dq2:atlaslocalgroupdisk:rucio:mc15_13TeV:8a:f1:DAOD_STDM3.05630052._000001.pool.root.198fbd841d0a28cb0d9dfa6340c890273-1.part.minio')])
6063
mocker.patch('minio.api.Minio.fget_object', side_effect=good_copy)
6164
return None

0 commit comments

Comments
 (0)