diff options
| author | Armin Rigo <arigo@tunes.org> | 2017-06-16 13:44:25 +0200 |
|---|---|---|
| committer | Armin Rigo <arigo@tunes.org> | 2017-06-16 13:44:25 +0200 |
| commit | 2ac57581b3342fec1bc9a9b366cb50005c8cff5d (patch) | |
| tree | bb1b6ba046c0f7208057cc52b76853f5ce776738 /testing/embedding/test_basic.py | |
| parent | 872c13975c722122537b1ee03b8b04bcb4b7532d (diff) | |
| download | cffi-2ac57581b3342fec1bc9a9b366cb50005c8cff5d.tar.gz | |
Basic "does not crash" test for the error logic in _cffi_initialize_python
Diffstat (limited to 'testing/embedding/test_basic.py')
| -rw-r--r-- | testing/embedding/test_basic.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testing/embedding/test_basic.py b/testing/embedding/test_basic.py index 4b7f3a4..8463c3f 100644 --- a/testing/embedding/test_basic.py +++ b/testing/embedding/test_basic.py @@ -199,3 +199,9 @@ class TestBasic(EmbeddingTests): "prepADD2\n" "adding 100 and -5 and -20\n" "got: 42 75\n") + + def test_init_time_error(self): + initerror_cffi = self.prepare_module('initerror') + self.compile('add1-test', [initerror_cffi]) + output = self.execute('add1-test') + assert output == "got: 0 0\n" # plus lots of info to stderr |
