mirror of
https://github.com/gooba42/adventureland.git
synced 2026-10-22 21:01:28 -05:00
python3 compatibility + webapp to flask refactoring
This commit is contained in:
Executable
+37
@@ -0,0 +1,37 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import sys
|
||||
|
||||
import unittest2
|
||||
|
||||
from libraries.stripe import StripeError
|
||||
from libraries.stripe.test.helper import StripeUnitTestCase
|
||||
|
||||
|
||||
class StripeErrorTests(StripeUnitTestCase):
|
||||
|
||||
def test_formatting(self):
|
||||
err = StripeError('öre')
|
||||
if sys.version_info > (3, 0):
|
||||
assert str(err) == 'öre'
|
||||
else:
|
||||
assert str(err) == '\xc3\xb6re'
|
||||
assert str(err) == 'öre'
|
||||
|
||||
def test_formatting_with_request_id(self):
|
||||
err = StripeError('öre', headers={'request-id': '123'})
|
||||
if sys.version_info > (3, 0):
|
||||
assert str(err) == 'Request 123: öre'
|
||||
else:
|
||||
assert str(err) == 'Request 123: \xc3\xb6re'
|
||||
assert str(err) == 'Request 123: öre'
|
||||
|
||||
def test_formatting_with_none(self):
|
||||
err = StripeError(None, headers={'request-id': '123'})
|
||||
if sys.version_info > (3, 0):
|
||||
assert str(err) == 'Request 123: <empty message>'
|
||||
else:
|
||||
assert str(err) == 'Request 123: <empty message>'
|
||||
assert str(err) == 'Request 123: <empty message>'
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest2.main()
|
||||
Reference in New Issue
Block a user