Skip to content

Commit 5af34a4

Browse files
authored
Fix CI matrix Python version (#311)
* fix typo for specifying Python version using matrix.python * use call count instead of `assert_called_once()` in tests for python 3.5 support
1 parent 2293afa commit 5af34a4

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Setup Python environment
2424
uses: actions/setup-python@v2.1.4
2525
with:
26-
python-version: ${{ matrix.python }}
26+
python-version: ${{ matrix.python-version }}
2727
- name: Install Requirements
2828
run: |
2929
python -m pip install --upgrade pip

test/test_dropbox_unit.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ def test_NoRedirect_whole_flow(self, auth_flow_offline_with_scopes):
212212
assert auth_result.account_id == ACCOUNT_ID
213213
assert auth_result.scope == " ".join(SCOPE_LIST)
214214

215-
auth_flow_offline_with_scopes.requests_session.post.assert_called_once()
215+
assert auth_flow_offline_with_scopes.requests_session.post.call_count == 1
216216
token_call_args = auth_flow_offline_with_scopes.requests_session.post.call_args_list
217217
assert len(token_call_args) == 1
218218
first_call_args = token_call_args[0]
@@ -330,7 +330,7 @@ def test_check_refresh_with_expired_offline_token(self, session_instance):
330330
app_secret=APP_SECRET,
331331
session=session_instance)
332332
dbx.check_and_refresh_access_token()
333-
session_instance.post.assert_called_once()
333+
assert session_instance.post.call_count == 1
334334

335335
def test_check_refresh_with_only_refresh(self, session_instance):
336336
# Test Offline Case w/ only refresh
@@ -339,7 +339,7 @@ def test_check_refresh_with_only_refresh(self, session_instance):
339339
app_secret=APP_SECRET,
340340
session=session_instance)
341341
dbx.check_and_refresh_access_token()
342-
session_instance.post.assert_called_once()
342+
assert session_instance.post.call_count == 1
343343

344344
def test_check_refresh_with_invalid_grant(self, invalid_grant_session_instance):
345345
dbx = Dropbox(oauth2_refresh_token=REFRESH_TOKEN,
@@ -348,7 +348,7 @@ def test_check_refresh_with_invalid_grant(self, invalid_grant_session_instance):
348348
session=invalid_grant_session_instance)
349349
with pytest.raises(AuthError) as e:
350350
dbx.check_and_refresh_access_token()
351-
invalid_grant_session_instance.post.assert_called_once()
351+
assert invalid_grant_session_instance.post.call_count == 1
352352
assert e.error.is_invalid_access_token()
353353

354354
def test_team_client_refresh(self, session_instance):
@@ -357,7 +357,7 @@ def test_team_client_refresh(self, session_instance):
357357
app_secret=APP_SECRET,
358358
session=session_instance)
359359
dbx.check_and_refresh_access_token()
360-
session_instance.post.assert_called_once()
360+
assert session_instance.post.call_count == 1
361361

362362
def test_team_client_as_admin(self, session_instance):
363363
dbx = DropboxTeam(oauth2_refresh_token=REFRESH_TOKEN,

0 commit comments

Comments
 (0)