def test_cve_announcement():
        """Tests for method cve_announcement"""

        client = CBWApi(API_URL, API_KEY, SECRET_KEY)

        with vcr.use_cassette(
                'spec/fixtures/vcr_cassettes/cve_announcement.yaml'):
            response = client.cve_announcement('CVE-2017-0146')
            assert response.cve_code == "CVE-2017-0146"

        with vcr.use_cassette(
                'spec/fixtures/vcr_cassettes/cve_announcement_failed.yaml'):
            response = client.cve_announcement('wrong_id')

            assert response is None
    def test_cve_announcement():
        """Tests for method cve_announcement"""
        client = CBWApi(API_URL, API_KEY, SECRET_KEY)

        with vcr.use_cassette(
                'spec/fixtures/vcr_cassettes/cve_announcement.yaml'):
            response = client.cve_announcement('CVE-2017-0146')

            assert isinstance(response, CBWCve) is True

        with vcr.use_cassette(
                'spec/fixtures/vcr_cassettes/cve_announcement_failed.yaml'):
            response = client.cve_announcement('wrong_id')

            assert isinstance(response, CBWCve) is False
"""GET request to /api/v2/cve_announcements/{CVE_CODE} to get all informations
about a specific cve_announcement"""
from cbw_api_toolbox.cbw_api import CBWApi

API_KEY = ''
SECRET_KEY = ''
API_URL = ''

CLIENT = CBWApi(API_URL, API_KEY, SECRET_KEY)

CVE_CODE = 'CVE-2017-0146'

CLIENT.cve_announcement(CVE_CODE)