@@ -341,9 +341,9 @@ def resp_list_snippet(url, request):
341
341
342
342
with HTTMock (resp_list_snippet ):
343
343
snippets = self .project .snippets .list ()
344
- self . assertEqual ( len (snippets ), 1 )
345
- self . assertEqual ( snippets [0 ].title , title )
346
- self . assertEqual ( snippets [0 ].visibility , visibility )
344
+ assert len (snippets ) == 1
345
+ assert snippets [0 ].title == title
346
+ assert snippets [0 ].visibility == visibility
347
347
348
348
def test_get_project_snippets (self ):
349
349
title = "Example Snippet Title"
@@ -370,8 +370,8 @@ def resp_get_snippet(url, request):
370
370
371
371
with HTTMock (resp_get_snippet ):
372
372
snippet = self .project .snippets .get (1 )
373
- self . assertEqual ( snippet .title , title )
374
- self . assertEqual ( snippet .visibility , visibility )
373
+ assert snippet .title == title
374
+ assert snippet .visibility == visibility
375
375
376
376
def test_create_update_project_snippets (self ):
377
377
title = "Example Snippet Title"
@@ -424,107 +424,107 @@ def resp_create_snippet(url, request):
424
424
"visibility" : visibility ,
425
425
}
426
426
)
427
- self . assertEqual ( snippet .title , title )
428
- self . assertEqual ( snippet .visibility , visibility )
427
+ assert snippet .title == title
428
+ assert snippet .visibility == visibility
429
429
title = "new-title"
430
430
snippet .title = title
431
431
snippet .save ()
432
- self . assertEqual ( snippet .title , title )
433
- self . assertEqual ( snippet .visibility , visibility )
432
+ assert snippet .title == title
433
+ assert snippet .visibility == visibility
434
434
435
435
436
436
class TestProjectExport (TestProject ):
437
437
@with_httmock (resp_create_export )
438
438
def test_create_project_export (self ):
439
439
export = self .project .exports .create ()
440
- self . assertEqual ( export .message , "202 Accepted" )
440
+ assert export .message == "202 Accepted"
441
441
442
442
@with_httmock (resp_create_export , resp_export_status )
443
443
def test_refresh_project_export_status (self ):
444
444
export = self .project .exports .create ()
445
445
export .refresh ()
446
- self . assertEqual ( export .export_status , "finished" )
446
+ assert export .export_status == "finished"
447
447
448
448
@with_httmock (resp_create_export , resp_download_export )
449
449
def test_download_project_export (self ):
450
450
export = self .project .exports .create ()
451
451
download = export .download ()
452
- self . assertIsInstance (download , bytes )
453
- self . assertEqual ( download , binary_content )
452
+ assert isinstance (download , bytes )
453
+ assert download == binary_content
454
454
455
455
456
456
class TestProjectImport (TestProject ):
457
457
@with_httmock (resp_import_project )
458
458
def test_import_project (self ):
459
459
project_import = self .gl .projects .import_project ("file" , "api-project" )
460
- self . assertEqual ( project_import ["import_status" ], "scheduled" )
460
+ assert project_import ["import_status" ] == "scheduled"
461
461
462
462
@with_httmock (resp_import_status )
463
463
def test_refresh_project_import_status (self ):
464
464
project_import = self .project .imports .get ()
465
465
project_import .refresh ()
466
- self . assertEqual ( project_import .import_status , "finished" )
466
+ assert project_import .import_status == "finished"
467
467
468
468
@with_httmock (resp_import_github )
469
469
def test_import_github (self ):
470
470
base_path = "/root"
471
471
name = "my-repo"
472
472
ret = self .gl .projects .import_github ("githubkey" , 1234 , base_path , name )
473
- self . assertIsInstance (ret , dict )
474
- self . assertEqual ( ret ["name" ], name )
475
- self . assertEqual ( ret ["full_path" ], "/" .join ((base_path , name ) ))
476
- self . assertTrue ( ret ["full_name" ].endswith (name ) )
473
+ assert isinstance (ret , dict )
474
+ assert ret ["name" ] == name
475
+ assert ret ["full_path" ] == "/" .join ((base_path , name ))
476
+ assert ret ["full_name" ].endswith (name )
477
477
478
478
479
479
class TestProjectRemoteMirrors (TestProject ):
480
480
@with_httmock (resp_get_remote_mirrors )
481
481
def test_list_project_remote_mirrors (self ):
482
482
mirrors = self .project .remote_mirrors .list ()
483
- self . assertIsInstance (mirrors , list )
484
- self . assertIsInstance (mirrors [0 ], ProjectRemoteMirror )
485
- self . assertTrue ( mirrors [0 ].enabled )
483
+ assert isinstance (mirrors , list )
484
+ assert isinstance (mirrors [0 ], ProjectRemoteMirror )
485
+ assert mirrors [0 ].enabled
486
486
487
487
@with_httmock (resp_create_remote_mirror )
488
488
def test_create_project_remote_mirror (self ):
489
489
mirror = self .project .remote_mirrors .create ({"url" : "https://example.com" })
490
- self . assertIsInstance (mirror , ProjectRemoteMirror )
491
- self . assertEqual ( mirror .update_status , "none" )
490
+ assert isinstance (mirror , ProjectRemoteMirror )
491
+ assert mirror .update_status == "none"
492
492
493
493
@with_httmock (resp_create_remote_mirror , resp_update_remote_mirror )
494
494
def test_update_project_remote_mirror (self ):
495
495
mirror = self .project .remote_mirrors .create ({"url" : "https://example.com" })
496
496
mirror .only_protected_branches = True
497
497
mirror .save ()
498
- self . assertEqual ( mirror .update_status , "finished" )
499
- self . assertTrue ( mirror .only_protected_branches )
498
+ assert mirror .update_status == "finished"
499
+ assert mirror .only_protected_branches
500
500
501
501
502
502
class TestProjectServices (TestProject ):
503
503
@with_httmock (resp_get_active_services )
504
504
def test_list_active_services (self ):
505
505
services = self .project .services .list ()
506
- self . assertIsInstance (services , list )
507
- self . assertIsInstance (services [0 ], ProjectService )
508
- self . assertTrue ( services [0 ].active )
509
- self . assertTrue ( services [0 ].push_events )
506
+ assert isinstance (services , list )
507
+ assert isinstance (services [0 ], ProjectService )
508
+ assert services [0 ].active
509
+ assert services [0 ].push_events
510
510
511
511
def test_list_available_services (self ):
512
512
services = self .project .services .available ()
513
- self . assertIsInstance (services , list )
514
- self . assertIsInstance (services [0 ], str )
513
+ assert isinstance (services , list )
514
+ assert isinstance (services [0 ], str )
515
515
516
516
@with_httmock (resp_get_service )
517
517
def test_get_service (self ):
518
518
service = self .project .services .get ("pipelines-email" )
519
- self . assertIsInstance (service , ProjectService )
520
- self . assertEqual ( service .push_events , True )
519
+ assert isinstance (service , ProjectService )
520
+ assert service .push_events == True
521
521
522
522
@with_httmock (resp_get_service , resp_update_service )
523
523
def test_update_service (self ):
524
524
service = self .project .services .get ("pipelines-email" )
525
525
service .issues_events = True
526
526
service .save ()
527
- self . assertEqual ( service .issues_events , True )
527
+ assert service .issues_events == True
528
528
529
529
530
530
class TestProjectPipelineSchedule (TestProject ):
0 commit comments