8000 Fix-up integration tests · osnr/github3.py@aec247e · GitHub
[go: up one dir, main page]

Skip to content

Commit aec247e

Browse files
committed
Fix-up integration tests
1 parent f9bf53a commit aec247e

File tree

4 files changed

+17
-19
lines changed

4 files changed

+17
-19
lines changed

tests/integration/test_git.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,7 @@ def test_update(self):
3939
self.token_login()
4040
cassette_name = self.cassette_name('update')
4141
with self.recorder.use_cassette(cassette_name):
42-
repository = self.gh.repository('itsmemattchung', 'github3.py')
43-
reference = repository.ref(
44-
'heads/migrate-tests/git-integration-test'
45-
)
46-
assert reference.update(
47-
'b8bcee4db99325949c4171590b8fbcc8354d54d8'
48-
) is True
42+
repository = self.gh.repository('github3py', 'delete_contents')
43+
reference = repository.ref('heads/master')
44+
sha = '778bece4968df36ba739f3f1c50b0cc8979c36ca'
45+
assert reference.update(sha) is True

tests/integration/test_github.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ def test_create_repository(self):
9595
description='Test repo creation')
9696

9797
assert isinstance(r, github3.repos.Repository)
98-
assert str(r) == 'sigmavirus24/my-new-repo'
98+
assert str(r).endswith('/my-new-repo')
9999

100100
def test_delete_email_addresses(self):
101101
"""Delete email addresses from authenticated user's account."""
@@ -255,7 +255,7 @@ def test_all_repositories(self):
255255
cassette_name = self.cassette_name('iter_all_repos')
256256
with self.recorder.use_cassette(cassette_name):
257257
for r in self.gh.all_repositories(number=25):
258-
assert isinstance(r, github3.repos.repo.Repository)
258+
assert isinstance(r, github3.repos.ShortRepository)
259259

260260
def test_all_users(self):
261261
"""Test the ability to iterate over all of the users."""
@@ -412,14 +412,14 @@ def test_repositories(self):
412412
self.basic_login()
413413
with self.recorder.use_cassette(cassette_name):
414414
for r in self.gh.repositories():
415-
assert isinstance(r, github3.repos.Repository)
415+
assert isinstance(r, github3.repos.ShortRepository)
416416

417417
def test_repositories_by(self):
418418
"""Test the ability to retrieve a user's repositories."""
419419
cassette_name = self.cassette_name('repositories_by')
420420
with self.recorder.use_cassette(cassette_name):
421421
for r in self.gh.repositories_by('dstufft'):
422-
assert isinstance(r, github3.repos.Repository)
422+
assert isinstance(r, github3.repos.ShortRepository)
423423

424424
def test_search_code(self):
425425
"""Test the ability to use the code search endpoint."""

tests/integration/test_issue.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -253,15 +253,16 @@ def test_delete(self):
253253
self.token_login()
254254
cassette_name = self.cassette_name('delete')
255255
with self.recorder.use_cassette(cassette_name):
256-
repository = self.gh.repository('itsmemattchung', 'github3.py')
257-
label = repository.label('deleteme')
256+
repository = self.gh.repository('github3py', 'delete_contents')
257+
label = repository.create_label('deleteme', 'ffffff')
258258
assert label.delete()
259259

260260
def test_update(self):
261261
"""Test the ability to update a label."""
262262
self.token_login()
263263
cassette_name = self.cassette_name('update')
264264
with self.recorder.use_cassette(cassette_name):
265-
repository = self.gh.repository('itsmemattchung', 'github3.py')
266-
label = repository.label('integration')
265+
repository = self.gh.repository('github3py', 'delete_contents')
266+
label = repository.create_label('integration', 'ffffff')
267267
assert label.update('integration', '5319e7')
268+
label.delete()

tests/integration/test_issues_milestone.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ def test_delete(self):
99
self.token_login()
1010
cassette_name = self.cassette_name('delete')
1111
with self.recorder.use_cassette(cassette_name):
12-
repository = self.gh.repository('sigmavirus24', 'github3.py')
13-
milestone = repository.milestone(14)
12+
repository = self.gh.repository('github3py', 'delete_contents')
13+
milestone = repository.create_milestone('test-milestone')
1414
assert milestone.delete() is True
1515

1616
def test_update(self):
1717
"""Test the ability to update a milestone."""
1818
self.token_login()
1919
cassette_name = self.cassette_name('update')
2020
with self.recorder.use_cassette(cassette_name):
21-
repository = self.gh.repository('sigmavirus24', 'github3.py')
22-
milestone = repository.milestone(14)
21+
repository = self.gh.repository('github3py', 'delete_contents')
22+
milestone = repository.create_milestone('test-milestone')
2323
assert milestone.update(
2424
title='integration', description='delete me'
2525
) is True

0 commit comments

Comments
 (0)
0