@@ -32,73 +32,38 @@ def tearDown(self):
32
32
def test_client_new (self ):
33
33
self .qb_client = client .QuickBooks (
34
34
sandbox = False ,
35
- consumer_key = "consumer_key" ,
36
- consumer_secret = "consumer_secret" ,
37
- access_token = "access_token" ,
38
- access_token_secret = "access_token_secret" ,
39
35
company_id = "company_id" ,
40
- callback_url = "callback_url" ,
41
36
verbose = True ,
42
37
minorversion = 4
43
38
)
44
39
45
40
self .assertEquals (self .qb_client .sandbox , False )
46
- self .assertEquals (self .qb_client .consumer_key , "consumer_key" )
47
- self .assertEquals (self .qb_client .consumer_secret , "consumer_secret" )
48
- self .assertEquals (self .qb_client .access_token , "access_token" )
49
- self .assertEquals (self .qb_client .access_token_secret , "access_token_secret" )
50
41
self .assertEquals (self .qb_client .company_id , "company_id" )
51
- self .assertEquals (self .qb_client .callback_url , "callback_url" )
52
42
self .assertEquals (self .qb_client .minorversion , 4 )
53
43
54
44
def test_client_updated (self ):
55
45
self .qb_client = client .QuickBooks (
56
46
sandbox = False ,
57
- consumer_key = "consumer_key" ,
58
- consumer_secret = "consumer_secret" ,
59
- access_token = "access_token" ,
60
- access_token_secret = "access_token_secret" ,
61
47
company_id = "company_id" ,
62
- callback_url = "callback_url" ,
63
48
)
64
49
65
50
self .qb_client2 = client .QuickBooks (
66
51
sandbox = True ,
67
- consumer_key = "update_consumer_key" ,
68
- consumer_secret = "update_consumer_secret" ,
69
- access_token = "update_access_token" ,
70
- access_token_secret = "update_access_token_secret" ,
71
52
company_id = "update_company_id" ,
72
- callback_url = "update_callback_url" ,
73
53
)
74
54
75
55
self .assertEquals (self .qb_client .sandbox , True )
76
- self .assertEquals (self .qb_client .consumer_key , "update_consumer_key" )
77
- self .assertEquals (self .qb_client .consumer_secret , "update_consumer_secret" )
78
- self .assertEquals (self .qb_client .access_token , "update_access_token" )
79
- self .assertEquals (self .qb_client .access_token_secret , "update_access_token_secret" )
80
56
self .assertEquals (self .qb_client .company_id , "update_company_id" )
81
- self .assertEquals (self .qb_client .callback_url , "update_callback_url" )
82
57
83
58
self .assertEquals (self .qb_client2 .sandbox , True )
84
- self .assertEquals (self .qb_client2 .consumer_key , "update_consumer_key" )
85
- self .assertEquals (self .qb_client2 .consumer_secret , "update_consumer_secret" )
86
- self .assertEquals (self .qb_client2 .access_token , "update_access_token" )
87
- self .assertEquals (self .qb_client2 .access_token_secret , "update_access_token_secret" )
88
59
self .assertEquals (self .qb_client2 .company_id , "update_company_id" )
89
- self .assertEquals (self .qb_client2 .callback_url , "update_callback_url" )
90
60
91
61
def test_disable_global (self ):
92
62
client .QuickBooks .disable_global ()
93
63
self .qb_client = client .QuickBooks ()
94
64
95
65
self .assertFalse (self .qb_client .sandbox )
96
- self .assertFalse (self .qb_client .consumer_key )
97
- self .assertFalse (self .qb_client .consumer_secret )
98
- self .assertFalse (self .qb_client .access_token )
99
- self .assertFalse (self .qb_client .access_token_secret )
100
66
self .assertFalse (self .qb_client .company_id )
101
- self .assertFalse (self .qb_client .callback_url )
102
67
self .assertFalse (self .qb_client .minorversion )
103
68
104
69
def test_api_url (self ):
@@ -152,20 +117,6 @@ def test_update_object(self, make_req):
152
117
153
118
self .assertTrue (make_req .called )
154
119
155
- def test_get_authorize_url (self ):
156
- qb_client = client .QuickBooks ()
157
- qb_client .set_up_service ()
158
-
159
- with patch .object (qb_client .qbService , "get_raw_request_token" ,
160
- return_value = MockResponse ()):
161
-
162
- results = qb_client .get_authorize_url ()
163
-
164
- self .assertTrue ('https://appcenter.intuit.com/Connect/Begin' in results )
165
- self .assertTrue ('oauth_token' in results )
166
- self .assertEqual (qb_client .request_token , 'tokenvalue' )
167
- self .assertTrue (qb_client .request_token_secret , 'secretvalue' )
168
-
169
120
@patch ('quickbooks.client.QuickBooks.make_request' )
170
121
def test_get_current_user (self , make_req ):
171
122
qb_client = client .QuickBooks ()
@@ -175,16 +126,6 @@ def test_get_current_user(self, make_req):
175
126
url = "https://appcenter.intuit.com/api/v1/user/current"
176
127
make_req .assert_called_with ("GET" , url )
177
128
178
- @patch ('quickbooks.client.QuickBooks.qbService' )
179
- def test_get_access_tokens (self , qbService ):
180
- qb_client = client .QuickBooks ()
181
- qb_client .request_token = "token"
182
- qb_client .request_token_secret = "secret"
183
- session = qb_client .get_access_tokens ("oauth_verifier" )
184
-
185
- qbService .get_auth_session .assert_called_with ('token' , 'secret' , data = {'oauth_verifier' : 'oauth_verifier' })
186
- self .assertFalse (session is None )
187
-
188
129
@patch ('quickbooks.client.QuickBooks.make_request' )
189
130
def test_disconnect_account (self , make_req ):
190
131
qb_client = client .QuickBooks ()
@@ -218,20 +159,6 @@ def test_get_instance(self):
218
159
instance = qb_client .get_instance ()
219
160
self .assertEquals (qb_client , instance )
220
161
221
- # @patch('quickbooks.client.OAuth1Session')
222
- # def test_create_session(self, auth_Session):
223
- # qb_client = client.QuickBooks()
224
- # session = qb_client.()
225
- #
226
- # self.assertTrue(auth_Session.called)
227
- # self.assertFalse(session is None)
228
-
229
- def test_create_session_missing_auth_info_exception (self ):
230
- qb_client = client .QuickBooks ()
231
- qb_client .consumer_secret = None
232
-
233
- self .assertRaises (QuickbooksException , qb_client .create_session )
234
-
235
162
@patch ('quickbooks.client.QuickBooks.make_request' )
236
163
def test_get_single_object (self , make_req ):
237
164
qb_client = client .QuickBooks ()
0 commit comments