@mock.patch.object(os, 'statvfs', autospec=True)
def test__check_dir_free_space_ok(self, mock_stat):
    statvfs_mock_return = mock.MagicMock()
    statvfs_mock_return.f_bsize = 5
    statvfs_mock_return.f_frsize = 0
    statvfs_mock_return.f_blocks = 0
    statvfs_mock_return.f_bfree = 0
    statvfs_mock_return.f_bavail = (1024 * 1024)
    statvfs_mock_return.f_files = 0
    statvfs_mock_return.f_ffree = 0
    statvfs_mock_return.f_favail = 0
    statvfs_mock_return.f_flag = 0
    statvfs_mock_return.f_namemax = 0
    mock_stat.return_value = statvfs_mock_return
    utils._check_dir_free_space('/fake/path')
    mock_stat.assert_called_once_with('/fake/path')
@mock.patch.object(os, 'statvfs', autospec=True)
def test__check_dir_free_space_ok(self, mock_stat):
    statvfs_mock_return = mock.MagicMock()
    statvfs_mock_return.f_bsize = 5
    statvfs_mock_return.f_frsize = 0
    statvfs_mock_return.f_blocks = 0
    statvfs_mock_return.f_bfree = 0
    statvfs_mock_return.f_bavail = (1024 * 1024)
    statvfs_mock_return.f_files = 0
    statvfs_mock_return.f_ffree = 0
    statvfs_mock_return.f_favail = 0
    statvfs_mock_return.f_flag = 0
    statvfs_mock_return.f_namemax = 0
    mock_stat.return_value = statvfs_mock_return
    utils._check_dir_free_space('/fake/path')
    mock_stat.assert_called_once_with('/fake/path')