Skip to content

Commit 67e94c2

Browse files
committed
use python 3 mock
1 parent 71d975d commit 67e94c2

File tree

5 files changed

+4
-20
lines changed

5 files changed

+4
-20
lines changed

dev_requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
coverage==7.3.0
22
ipdb==0.13.13
3-
mock==5.1.0
43
nose==1.3.7

tests/unit/test_batch.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import unittest
2-
try:
3-
from mock import patch
4-
except ImportError:
5-
from unittest.mock import patch
2+
from unittest.mock import patch
63
from quickbooks import batch, client
74
from quickbooks.objects.customer import Customer
85
from quickbooks.exceptions import QuickbooksException

tests/unit/test_cdc.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import unittest
2-
try:
3-
from mock import patch
4-
except ImportError:
5-
from unittest.mock import patch
2+
from unittest.mock import patch
63
from quickbooks.cdc import change_data_capture
74
from quickbooks.objects import Invoice, Customer
85
from quickbooks import QuickBooks

tests/unit/test_client.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
import json
22
import warnings
33
from tests.integration.test_base import QuickbooksUnitTestCase
4-
5-
try:
6-
from mock import patch, mock_open
7-
except ImportError:
8-
from unittest.mock import patch, mock_open
4+
from unittest.mock import patch, mock_open
95

106
from quickbooks.exceptions import QuickbooksException, SevereException, AuthorizationException
117
from quickbooks import client, mixins

tests/unit/test_mixins.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,13 @@
22
from urllib.parse import quote
33
from unittest import TestCase
44
from datetime import datetime
5+
from unittest.mock import patch, ANY
56

67
from quickbooks.objects import Bill, Invoice, Payment, BillPayment
78

89
from tests.integration.test_base import QuickbooksUnitTestCase
910
from tests.unit.test_client import MockSession
1011

11-
try:
12-
from mock import patch
13-
except ImportError:
14-
from unittest.mock import patch
15-
1612
from quickbooks.objects.base import PhoneNumber, QuickbooksBaseObject
1713
from quickbooks.objects.department import Department
1814
from quickbooks.objects.customer import Customer
@@ -135,7 +131,6 @@ def test_to_dict(self):
135131
class ListMixinTest(QuickbooksUnitTestCase):
136132
@patch('quickbooks.mixins.ListMixin.query')
137133
def test_all(self, query):
138-
from mock import ANY
139134
query.return_value = []
140135
Department.all()
141136
query.assert_called_once_with("SELECT * FROM Department MAXRESULTS 100", qb=ANY)

0 commit comments

Comments
 (0)