コード例 #1
0
def test_encode_dict():
    assert "eyJhcHAiOiJicmFuZGVuYnVyZyJ9" == Funcs.encode(
        {"app": "brandenburg"})
コード例 #2
0
ファイル: marketing.py プロジェクト: mathnogueira/brandenburg
 def execute(event: Dict[str, str], context):
     logger.info("Starting service")
     data: Dict[str, str] = Funcs.decode(event.get("data"))
     attrs: Dict[str, str] = event.get("attributes")
     sf: SalesforceBroker = SalesforceBroker()
     sf.handle(data)
コード例 #3
0
def test_clean_spaced_phonenumber():
    assert "+5521934452312" == Funcs.normalize_phonenumber("55 21 9 3445 2312")
コード例 #4
0
def test_encode_string():
    assert "YnJhbmRlbmJ1cmc=" == Funcs.encode("brandenburg")
コード例 #5
0
def test_clean_short_phonenumber():
    assert "" == Funcs.normalize_phonenumber("21 9344523")
コード例 #6
0
def test_clean_wrong_phonenumber():
    assert "+5521934452312" == Funcs.normalize_phonenumber("(21)934452312")
コード例 #7
0
def test_not_b64_string():
    assert "abc123" == Funcs.decode("abc123")
コード例 #8
0
def test_decode_dict():
    assert {
        "app": "brandenburg"
    } == Funcs.decode("eyJhcHAiOiJicmFuZGVuYnVyZyJ9")
コード例 #9
0
def test_decode_string():
    assert "brandenburg" == Funcs.decode("YnJhbmRlbmJ1cmc=")