summaryrefslogtreecommitdiff
path: root/testing
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2020-07-24 12:56:14 +0200
committerArmin Rigo <arigo@tunes.org>2020-07-24 12:56:14 +0200
commit102d52ff9669b55dfa12fff2563483948065fa3b (patch)
tree612f01c49786cb9764f9baa2208d6cb8afce5a9a /testing
parent764eadc587f8ab2d67389bb1c1f850921b9f1bae (diff)
downloadcffi-102d52ff9669b55dfa12fff2563483948065fa3b.tar.gz
Allow ffi.embedding_init_code("unicode-with-non-ascii-chars")
Diffstat (limited to 'testing')
-rw-r--r--testing/embedding/test_basic.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py
index 894ace5..8d2e776 100644
--- a/testing/embedding/test_basic.py
+++ b/testing/embedding/test_basic.py
@@ -206,3 +206,9 @@ class TestBasic(EmbeddingTests):
self.compile('add1-test', [initerror_cffi])
output = self.execute('add1-test')
assert output == "got: 0 0\n" # plus lots of info to stderr
+
+ def test_embedding_with_unicode(self):
+ withunicode_cffi = self.prepare_module('withunicode')
+ self.compile('add1-test', [withunicode_cffi])
+ output = self.execute('add1-test')
+ assert output == "255\n4660\n65244\ngot: 0 0\n"