Esempio n. 1
0
    def test_download_the_clinical_trial_summary_is_none_for_trials_with_results_unavailable_on_takeda(self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/ATS%20K023'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') is None
Esempio n. 2
0
    def test_download_the_clinical_trial_summary_is_none_for_trials_without_results(self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/NaltrexBuprop-4004'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') is None
Esempio n. 3
0
    def test_download_the_clinical_trial_summary_gets_japanese_pdf_if_no_english_available(self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/AG-1749/CCT-352'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') == 'http://www.takedaclinicaltrials.com/files2/AG-1749-CCT-352-RDS-2010-10-17_JP.pdf'
Esempio n. 4
0
    def test_download_the_clinical_trial_summary_prefers_english_pdf_when_available(self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/073-011'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') == 'http://www.takedaclinicaltrials.com/files2/073-011-RDS-2015-03-27.pdf'
Esempio n. 5
0
    def test_download_the_clinical_trial_summary_contains_absolute_url(self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/TAK-648_101'
        response = get_url(url)

        record = parse_record(response)

        assert record['download_the_clinical_trial_summary'] == 'http://www.takedaclinicaltrials.com/files2/TAK-648-101-RDS-2016-02-10.pdf'
Esempio n. 6
0
    def test_download_the_clinical_trial_summary_is_none_for_trials_with_results_unavailable_on_takeda(
            self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/ATS%20K023'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') is None
Esempio n. 7
0
    def test_download_the_clinical_trial_summary_is_none_for_trials_without_results(
            self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/NaltrexBuprop-4004'
        response = get_url(url)

        record = parse_record(response)

        assert record.get('download_the_clinical_trial_summary') is None
Esempio n. 8
0
    def test_download_the_clinical_trial_summary_contains_absolute_url(
            self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/TAK-648_101'
        response = get_url(url)

        record = parse_record(response)

        assert record[
            'download_the_clinical_trial_summary'] == 'http://www.takedaclinicaltrials.com/files2/TAK-648-101-RDS-2016-02-10.pdf'
Esempio n. 9
0
    def test_download_the_clinical_trial_summary_gets_japanese_pdf_if_no_english_available(
            self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/AG-1749/CCT-352'
        response = get_url(url)

        record = parse_record(response)

        assert record.get(
            'download_the_clinical_trial_summary'
        ) == 'http://www.takedaclinicaltrials.com/files2/AG-1749-CCT-352-RDS-2010-10-17_JP.pdf'
Esempio n. 10
0
    def test_download_the_clinical_trial_summary_prefers_english_pdf_when_available(
            self, get_url):
        url = 'http://www.takedaclinicaltrials.com/browse/summary/073-011'
        response = get_url(url)

        record = parse_record(response)

        assert record.get(
            'download_the_clinical_trial_summary'
        ) == 'http://www.takedaclinicaltrials.com/files2/073-011-RDS-2015-03-27.pdf'