Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Updated examples to work with pypy which has a incomplete sqlite3 in …

…1.4. Also disable a euc-kr test that does not work on pypy
  • Loading branch information...
commit 164067920ba7832e587a24725384789ab92bd55f 1 parent 8569dfe
@mitsuhiko authored
2  examples/flaskr/
@@ -10,7 +10,7 @@
:license: BSD, see LICENSE for more details.
from __future__ import with_statement
-import sqlite3
+from sqlite3 import dbapi2 as sqlite3
root-11 added a note

This is inconsistent with the tutorial. Please cross check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
from contextlib import closing
from flask import Flask, request, session, g, redirect, url_for, abort, \
render_template, flash
2  examples/minitwit/
@@ -10,7 +10,7 @@
from __future__ import with_statement
import time
-import sqlite3
+from sqlite3 import dbapi2 as sqlite3
from hashlib import md5
from datetime import datetime
from contextlib import closing
12 tests/
@@ -29,6 +29,15 @@
sys.path.append(os.path.join(example_path, 'minitwit'))
+def has_encoding(name):
+ try:
+ import codecs
+ codecs.lookup(name)
+ return True
+ except LookupError:
+ return False
# config keys used for the ConfigTestCase
TEST_KEY = 'foo'
SECRET_KEY = 'devkey'
@@ -698,6 +707,9 @@ def index():
assert rv.status_code == 200
assert == u'정상처리'.encode('utf-8')
+ if not has_encoding('euc-kr'):
+ test_modified_url_encoding = None
class TemplatingTestCase(unittest.TestCase):
Please sign in to comment.
Something went wrong with that request. Please try again.