ironoc pytest
v2.1.2
python3 -m pip install ironoc-pytest-conor-heffron
python3 -m venv pytest-env
source pytest-env/bin/activate
python3 > >> import json
> >> from ironoc_pytest_conorheffron . github_api import GitHubClient
> >> gitHubClient = GitHubClient ( 'conorheffron' )
> >> result = gitHubClient . main ()
> >> print ( json . dumps ( result , sort_keys = True , indent = 4 ))
{
"1" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/bio-cell-red-edge " }" ,
"2" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/booking-sys " }" ,
"3" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/cbio-skin-canc " }" ,
"4" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/conorheffron " }" ,
"5" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/cron-job-sample " }" ,
"6" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/elastic-tester " }" ,
"7" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/fun-with-r " }" ,
"8" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/gene-expr " }" ,
"9" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/global-max-sim-matrix " }" ,
"10" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/graphql-box " }" ,
"11" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc " }" ,
"12" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-db " }" ,
"13" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-msg " }" ,
"14" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-pytest " }" ,
"15" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-spark " }" ,
"16" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/kdb-bots " }" ,
"17" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/kdb-tick " }" ,
"18" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/marjaderoniet " }" ,
"19" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/mern-essential-training " }" ,
"20" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/mern-sandbox " }" ,
"21" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/nba-stats " }" ,
"22" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/netflix-movie-duration " }" ,
"23" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/normalise-fetalh " }" ,
"24" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/normalise-spotify " }" ,
"25" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/nyc-school-scores " }" ,
"26" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/python-sandbox " }" ,
"27" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/rabbitmq-tester " }" ,
"28" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/react-graphql-course " }" ,
"29" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/redis-tester " }" ,
"30" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ronoc-packages " }" ,
"31" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/scala-course " }" ,
"32" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/skills-publish-packages " }"
}
> >>
>> > gitHubClientDjango = GitHubClient ( 'django' )
> >> resultDjango = gitHubClientDjango . main ()
> >> print ( json . dumps ( resultDjango , sort_keys = True , indent = 4 ))
{
"1" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/.github " }" ,
"2" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/asgiref " }" ,
"3" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/asgi_ipc " }" ,
"4" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/channels " }" ,
"5" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/channels_redis " }" ,
"6" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/code-of-conduct " }" ,
"7" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/code.djangoproject.com " }" ,
"8" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/daphne " }" ,
"9" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/deps " }" ,
"10" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django " }" ,
"11" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-asv " }" ,
"12" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-box " }" ,
"13" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-contrib-comments " }" ,
"14" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-docker-box " }" ,
"15" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-docs-translations " }" ,
"16" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-fuzzers " }" ,
"17" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/django-localflavor " }" ,
"18" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/djangobench " }" ,
"19" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/djangopeople " }" ,
"20" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/djangoproject.com " }" ,
"21" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/djangosnippets.org " }" ,
"22" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/dsf-working-groups " }" ,
"23" : "{ " login " : " django " , " id " : 27804, " url " : " https://github.com/django/ticketbot " }"
}
> >> import pytest
> >> pytest . main ([ '--pyargs' , 'ironoc_pytest_conorheffron.tests' , '-s' ])
== == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == test session starts == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == ==
platform darwin - - Python 3.11 .6 , pytest - 8.3 . 3 , pluggy - 1.5 . 0
rootdir : / Users / conorheffron / workspace / pypi - test
collected 3 items
pytest - env / lib / python3 . 11 / site - packages / ironoc_pytest_conorheffron / tests / test_github_api . py {
"1" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/bio-cell-red-edge " }" ,
"2" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/booking-sys " }" ,
"3" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/cbio-skin-canc " }" ,
"4" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/conorheffron " }" ,
"5" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/cron-job-sample " }" ,
"6" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/elastic-tester " }" ,
"7" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/fun-with-r " }" ,
"8" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/gene-expr " }" ,
"9" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/global-max-sim-matrix " }" ,
"10" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/graphql-box " }" ,
"11" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc " }" ,
"12" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-db " }" ,
"13" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-msg " }" ,
"14" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-pytest " }" ,
"15" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ironoc-spark " }" ,
"16" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/kdb-bots " }" ,
"17" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/kdb-tick " }" ,
"18" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/marjaderoniet " }" ,
"19" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/mern-essential-training " }" ,
"20" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/mern-sandbox " }" ,
"21" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/nba-stats " }" ,
"22" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/netflix-movie-duration " }" ,
"23" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/normalise-fetalh " }" ,
"24" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/normalise-spotify " }" ,
"25" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/nyc-school-scores " }" ,
"26" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/python-sandbox " }" ,
"27" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/rabbitmq-tester " }" ,
"28" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/react-graphql-course " }" ,
"29" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/redis-tester " }" ,
"30" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/ronoc-packages " }" ,
"31" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/scala-course " }" ,
"32" : "{ " login " : " conorheffron " , " id " : 8218626, " url " : " https://github.com/conorheffron/skills-publish-packages " }"
}
.{
"1" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/alfred-calendly " }" ,
"2" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/alfred-devdocs " }" ,
"3" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/alfred-jq " }" ,
"4" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/alfred-linkify " }" ,
"5" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/alfred-time-since " }" ,
"6" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/algorithms " }" ,
"7" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/docs " }" ,
"8" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/meta " }" ,
"9" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/notebooks " }" ,
"10" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/notion-search-alfred-workflow " }" ,
"11" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/sgpt " }" ,
"12" : "{ " login " : " meta " , " id " : 5732757, " url " : " https://github.com/meta/the-book-of-secret-knowledge " }"
}
.{
"1" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/alert-notification-helloworld " }" ,
"2" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/ansible-collection-ibm " }" ,
"3" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/ansible-ibm-docs " }" ,
"4" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/ansible.ibm.cloud " }" ,
"5" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/appid-samples " }" ,
"6" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/application-log-analysis " }" ,
"7" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/arch-hybrid-data-carcare " }" ,
"8" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/architecture-icons " }" ,
"9" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/argo-events " }" ,
"10" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/aspnet-core-cloudant " }" ,
"11" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/aspnet-core-helloworld " }" ,
"12" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/aspnet-core-todo " }" ,
"13" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/assistant-shop.r " }" ,
"14" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/auto-scaling-demo " }" ,
"15" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bare-metal-enablement-demo " }" ,
"16" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/big-data-log-analytics " }" ,
"17" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/BigInsights-on-Apache-Hadoop " }" ,
"18" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/blast-radius " }" ,
"19" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluechatter " }" ,
"20" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-car-rally-charge-coupon " }" ,
"21" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-cloud-connectors " }" ,
"22" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/Bluemix-ContextPathRouting " }" ,
"23" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-go " }" ,
"24" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-hello-iojs-container " }" ,
"25" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-hr-outreach " }" ,
"26" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/Bluemix-onprem-data " }" ,
"27" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-retail " }" ,
"28" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/Bluemix-ServiceBroker " }" ,
"29" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-ti-board-starter " }" ,
"30" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluemix-workshops " }" ,
"31" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bluetag " }" ,
"32" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/bms-samples-ios-helloworld " }" ,
"33" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/box-watson " }" ,
"34" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/capital-weather " }" ,
"35" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/car-data-management " }" ,
"36" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cdn-with-cda-todolist " }" ,
"37" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-client-electron " }" ,
"38" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-client-java " }" ,
"39" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-client-node " }" ,
"40" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-client-python " }" ,
"41" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-client-swift " }" ,
"42" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-deployment-tracker-service " }" ,
"43" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-fed-wiki " }" ,
"44" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-log-slack " }" ,
"45" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-manifest-generator " }" ,
"46" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-models " }" ,
"47" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-nodejs-c2c-demo " }" ,
"48" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf-nodejs-client " }" ,
"49" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cfee-eirini-storefront " }" ,
"50" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cfee-service-broker-kubernetes " }" ,
"51" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cf_deployment_tracker_client_go " }" ,
"52" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/chatbot-watson-android " }" ,
"53" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/client-go " }" ,
"54" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-button " }" ,
"55" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-event-management-sample " }" ,
"56" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-journey " }" ,
"57" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-provider-ibm " }" ,
"58" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-provider-vpc-controller " }" ,
"59" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloud-sql-database " }" ,
"60" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloudco-insurance " }" ,
"61" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/clouddatabases-helloworld-examples " }" ,
"62" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/clouddatabases-helloworld-kubernetes-examples " }" ,
"63" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/clouddatabases-migration-examples " }" ,
"64" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/clouddatabases-redis-helloworld-python " }" ,
"65" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/CloudFoundry-to-CodeEngine " }" ,
"66" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cloudmailer " }" ,
"67" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/code-engine-text-analysis " }" ,
"68" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/codeback " }" ,
"69" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/codeignitor-db " }" ,
"70" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/collaboration " }" ,
"71" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/community.ansible.ibm.cloud " }" ,
"72" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-elasticsearch-helloworld-nodejs " }" ,
"73" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-etcd-helloworld-nodejs " }" ,
"74" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-mongodb-helloworld-nodejs " }" ,
"75" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-mysql-helloworld-nodejs " }" ,
"76" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-postgresql-helloworld-nodejs " }" ,
"77" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-rabbitmq-helloworld-nodejs " }" ,
"78" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-redis-helloworld-nodejs " }" ,
"79" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-rethinkdb-helloworld-nodejs " }" ,
"80" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/compose-scylladb-helloworld-nodejs " }" ,
"81" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/concept-insights-eclipse-faq " }" ,
"82" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/configuration-discovery " }" ,
"83" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/connections " }" ,
"84" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/container-registry-builder " }" ,
"85" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/container-services-go-sdk " }" ,
"86" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/controller-kinect-bluemix " }" ,
"87" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/cross-account-resource-sharing " }" ,
"88" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/CRUD-PHP-Codeigniter-Bluemix " }" ,
"89" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/dashdb-nodejs-helloworld " }" ,
"90" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/data " }" ,
"91" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/data-lake " }" ,
"92" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/data-store-for-memcache-client " }" ,
"93" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/db-benchmark " }" ,
"94" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/DevOps-Services-Docs " }" ,
"95" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/django-boilerplate " }" ,
"96" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/docker-node-xvfb " }" ,
"97" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/docplexcloud-helloworld-nodejs " }" ,
"98" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/docs " }" ,
"99" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/docs-services " }" ,
"100" : "{ " login " : " IBM-Cloud " , " id " : 7284885, " url " : " https://github.com/IBM-Cloud/doctor-watson " }"
}
.
== == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == = 3 passed in 0.54 s == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == =
< ExitCode . OK : 0 > # set environment
python3 -m venv pytest-env
source pytest-env/bin/activate
# install libraries
pip install -r requirements.txt
# Run tests and show standard out messages
pytest -s(pytest-env) ironoc-pytest % pytest
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.11.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /Users/conorheffron/workspace/ironoc-pytest
configfile: pyproject.toml
collected 3 items
tests/test_github_api.py ... [100%]
============================================================ 3 passed in 2.55s ============================================================