Example #1
0
def test_drugs():
    r1 = DrugDecode(testing.drug_test_csv)
    r1.drugIds
    r2 = DrugDecode(testing.drug_test_tsv)
    r2.drugIds
    assert r1 == r2

    # r1.get_info() this example fails because all webrelease are NAN
    assert len(r1) == 11

    dd = DrugDecode(gdsctools_data("test_drug_decode_comp.csv"))
    assert dd.companies == ["ME"]
    assert dd.is_public(5) == 'Y'
    dd.check()
    assert dd.get_info()['N_prop'] == 1
    # test repr and print
    print(dd)
    dd
    # test __add__
    assert dd + dd == dd
    assert len(dd.get_public_and_one_company("ME")) == 10
Example #2
0
def test_drugs():
    r1 = DrugDecode(testing.drug_test_csv)
    r1.drugIds
    r2 = DrugDecode(testing.drug_test_tsv)
    r2.drugIds
    assert r1 == r2

    # r1.get_info() this example fails because all webrelease are NAN
    assert len(r1) == 11

    

    dd = DrugDecode(gdsctools_data("test_drug_decode_comp.csv"))
    assert dd.companies == ["ME"]
    assert dd.is_public(5) == 'Y'
    dd.check()
    assert dd.get_info()['N_prop'] == 1
    # test repr and print
    print(dd)
    dd
    # test __add__
    assert dd + dd == dd
    assert len(dd.get_public_and_one_company("ME")) == 10