diff --git a/eopayment/dummy.py b/eopayment/dummy.py index ef08517..330a618 100644 --- a/eopayment/dummy.py +++ b/eopayment/dummy.py @@ -149,21 +149,3 @@ class Payment(PaymentCommon): def cancel(self, amount, bank_data, **kwargs): return {} - -if __name__ == '__main__': - options = { - 'direct_notification_url': 'http://example.com/direct_notification_url', - 'siret': '1234', - 'origin': 'Mairie de Perpette-les-oies' - } - p = Payment(options) - retour = 'http://example.com/retour?amount=10.0&direct_notification_url=http%3A%2F%2Fexample.com%2Fdirect_notification_url&email=toto%40example.com&transaction_id=6Tfw2e1bPyYnz7CedZqvdHt7T9XX6T&return_url=http%3A%2F%2Fexample.com%2Fretour&nok=1' - r = p.response(retour.split('?',1)[1]) - assert not r[0] - assert r[1] == '6Tfw2e1bPyYnz7CedZqvdHt7T9XX6T' - assert r[3] is None - retour = 'http://example.com/retour?amount=10.0&direct_notification_url=http%3A%2F%2Fexample.com%2Fdirect_notification_url&email=toto%40example.com&transaction_id=6Tfw2e1bPyYnz7CedZqvdHt7T9XX6T&return_url=http%3A%2F%2Fexample.com%2Fretour&ok=1&signed=1' - r = p.response(retour.split('?',1)[1]) - assert r[0] - assert r[1] == '6Tfw2e1bPyYnz7CedZqvdHt7T9XX6T' - assert r[3] == 'signature ok'