def test_fetch_slug() -> None: result = fetch('https://api.travis-ci.org', 'redaxmedia/chroma-feedback') assert result[0]['producer'] == 'travis' assert result[0]['slug'] == 'redaxmedia/chroma-feedback' assert result[0]['active'] is True assert result[0]['status']
def test_fetch_user() -> None: result = fetch('https://api.travis-ci.org', 'redaxmedia') assert result[1]['producer'] == 'travis' assert result[1]['slug'] assert result[1]['active'] is True assert result[1]['status']
def test_fetch_user() -> None: if os.environ.get('TRAVIS_TOKEN'): result = fetch('https://api.travis-ci.com', 'redaxmedia', os.environ.get('TRAVIS_TOKEN')) assert result[0]['producer'] == 'travis' assert result[0]['slug'] assert result[0]['active'] is True assert result[0]['status'] else: pytest.skip('TRAVIS_TOKEN is not defined')
def test_fetch_invalid() -> None: result = fetch(None, None, None) assert result == []