Skip to content

Commit 0fef5c1

Browse files
committed
Added test for gist delete regression tests (github)
1 parent 12a3696 commit 0fef5c1

File tree

1 file changed

+44
-13
lines changed

1 file changed

+44
-13
lines changed

tests/integration/test_github.py

Lines changed: 44 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -234,10 +234,10 @@ def test_21_gist_create_gist_file(self, datadir):
234234

235235
def test_22_gist_create_gist_file_list(self, datadir):
236236
test_files = [
237-
datadir[ 'random-fortune-1.txt' ],
238-
datadir[ 'random-fortune-2.txt' ],
239-
datadir[ 'random-fortune-3.txt' ],
240-
datadir[ 'random-fortune-4.txt' ],
237+
str(datadir[ 'random-fortune-1.txt' ]),
238+
str(datadir[ 'random-fortune-2.txt' ]),
239+
str(datadir[ 'random-fortune-3.txt' ]),
240+
str(datadir[ 'random-fortune-4.txt' ]),
241241
]
242242
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
243243
description='this is a test.',
@@ -246,30 +246,61 @@ def test_22_gist_create_gist_file_list(self, datadir):
246246

247247
def test_23_gist_create_gist_dir(self, datadir):
248248
test_dir = [
249-
datadir[ 'a_directory' ],
249+
str(datadir[ 'a_directory' ]),
250250
]
251251
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
252252
description='this is a test.',
253253
gist_files=test_dir,
254254
secret=False)
255255

256-
def test_23_gist_create_gist_file_list_secret(self, datadir):
256+
def test_24_gist_create_gist_file(self, datadir):
257+
test_file = str(datadir[ 'random-fortune-1.txt' ])
257258
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
258-
description=None, gist_files=None, secret=None)
259+
description='this is a secret test.',
260+
gist_files=[ test_file ],
261+
secret=True)
259262

260-
def test_24_gist_create_gist_file_secret(self, datadir):
263+
def test_25_gist_create_gist_file_list(self, datadir):
264+
test_files = [
265+
str(datadir[ 'random-fortune-1.txt' ]),
266+
str(datadir[ 'random-fortune-2.txt' ]),
267+
str(datadir[ 'random-fortune-3.txt' ]),
268+
str(datadir[ 'random-fortune-4.txt' ]),
269+
]
261270
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
262-
description=None, gist_files=None, secret=None)
271+
description='this is a secret test.',
272+
gist_files=test_files,
273+
secret=True)
263274

264-
def test_26_gist_create_gist_dir_secret(self, datadir):
275+
def test_26_gist_create_gist_dir(self, datadir):
276+
test_dir = [
277+
str(datadir[ 'a_directory' ]),
278+
]
265279
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
266-
description=None, gist_files=None, secret=None)
280+
description='this is a secret test.',
281+
gist_files=test_dir,
282+
secret=True)
267283

268284
def test_27_gist_delete(self):
269285
self.action_gist_delete(cassette_name=sys._getframe().f_code.co_name,
270-
gist=None)
286+
gist='7dcc495dda5e684cba94940a01f60e95')
271287

272-
def test_28_open(self):
288+
def test_28_gist_delete__not_exist(self):
289+
with pytest.raises(ResourceNotFoundError):
290+
self.action_gist_delete(cassette_name=sys._getframe().f_code.co_name,
291+
gist='7dcc495dda5e684cba94940a01f60e95')
292+
293+
def test_29_gist_create_gist__file_not_exist(self, datadir):
294+
with pytest.raises(FileNotFoundError):
295+
test_dir = [
296+
'does_not_exists'
297+
]
298+
self.action_gist_create(cassette_name=sys._getframe().f_code.co_name,
299+
description='this is a secret test.',
300+
gist_files=test_dir,
301+
secret=False)
302+
303+
def test_30_open(self):
273304
self.action_open(cassette_name=sys._getframe().f_code.co_name,
274305
namespace='guyzmo',
275306
repository='git-repo')

0 commit comments

Comments
 (0)