コード例 #1
0
def test_set_unset_language(access_token):
    figo_session = FigoSession(access_token)
    assert figo_session.language is None
    figo_session.language = 'de'
    assert figo_session.language == 'de'
    figo_session.language = ''
    assert figo_session.language is None
    figo_session.language = 'de'
コード例 #2
0
def test_set_unset_language(access_token):
    figo_session = FigoSession(access_token)
    assert figo_session.language is None
    figo_session.language = 'de'
    assert figo_session.language == 'de'
    figo_session.language = ''
    assert figo_session.language is None
    figo_session.language = 'de'
コード例 #3
0
def test_get_catalog_en(access_token, language, country):
    figo_session = FigoSession(access_token)
    figo_session.language = language
    catalog = figo_session.get_catalog(country)
    for bank in catalog["banks"]:
        assert bank.country == country
コード例 #4
0
def test_get_catalog_invalid_language(access_token):
    figo_session = FigoSession(access_token)
    figo_session.language = 'xy'
    with pytest.raises(FigoException) as e:
        figo_session.get_catalog()
    assert e.value.code == CLIENT_ERROR
コード例 #5
0
def test_get_catalog_en(access_token, language):
    figo_session = FigoSession(access_token)
    figo_session.language = language
    catalog = figo_session.get_catalog()
    for bank in catalog['banks']:
        assert bank.language == language
コード例 #6
0
def test_get_catalog_invalid_language(access_token):
    figo_session = FigoSession(access_token)
    figo_session.language = 'xy'
    with pytest.raises(FigoException) as e:
        figo_session.get_catalog()
    assert e.value.code == CLIENT_ERROR
コード例 #7
0
def test_get_catalog_en(access_token, language):
    figo_session = FigoSession(access_token)
    figo_session.language = language
    catalog = figo_session.get_catalog()
    for bank in catalog['banks']:
        assert bank.language == language