| 1234567891011121314151617181920212223242526 | from __future__ import absolute_importfrom __future__ import unicode_literalsimport dockerimport pytestfrom compose import volumefrom tests import mock@pytest.fixturedef mock_client():    return mock.create_autospec(docker.Client)class TestVolume(object):    def test_remove_local_volume(self, mock_client):        vol = volume.Volume(mock_client, 'foo', 'project')        vol.remove()        mock_client.remove_volume.assert_called_once_with('foo_project')    def test_remove_external_volume(self, mock_client):        vol = volume.Volume(mock_client, 'foo', 'project', external_name='data')        vol.remove()        assert not mock_client.remove_volume.called
 |