Commit Graph

182 Commits

Author SHA1 Message Date
Roman Yurchak d6bc94ef53 Refactor scipy tests 2018-11-15 13:24:27 +01:00
Roman Yurchak ead14ef33e More fixes 2018-11-15 13:22:36 +01:00
Roman Yurchak 3747c6dbeb Patch mmap 2018-11-15 13:22:36 +01:00
Roman Yurchak 7358049baa Skip scipy.optimize._cobyla missing import 2018-11-15 13:22:36 +01:00
Roman Yurchak 3e1d6348a7 Statically link BLAS/LAPACK 2018-11-15 13:22:36 +01:00
Roman Yurchak 9482984268 More patches for ellip_harm_2.pyx that uses ctypes 2018-11-15 13:22:36 +01:00
Roman Yurchak 862f257423 Use dummy threading + re-enable C++ files that failed due to a gloabl
namespace
2018-11-15 13:22:36 +01:00
Roman Yurchak 858e6e0a6e Re-enable scipy.interpolate._interpolate 2018-11-15 13:22:36 +01:00
Roman Yurchak 56e8a1767a Increase FuncCastEmulation NUM_PARAMS further 2018-11-15 13:22:36 +01:00
Roman Yurchak 27319bc675 Fix build in Docker 2018-11-15 13:22:36 +01:00
Michael Droettboom 1287eebd5d
Merge pull request #249 from mdboom/bytecode
Improve handling of bytecode files
2018-11-12 11:40:39 -05:00
Michael Droettboom 0b2d4ab6d7 Fix iodide/#1151: PyDict_GetItem returns a borrowed reference 2018-11-09 18:22:54 -05:00
Michael Droettboom ebbe2f518f Remove redundant test 2018-11-08 17:23:36 -05:00
Michael Droettboom 3ddfde73fd Reinstate cProfile core Python test 2018-11-08 16:54:29 -05:00
Michael Droettboom 50ee86bd36 LINT 2018-11-08 15:25:21 -05:00
Michael Droettboom bffedb087b Add test for cProfile 2018-11-08 15:22:29 -05:00
Michael Droettboom d2067f705b Fix handling of bytecode files 2018-11-08 15:03:30 -05:00
Roman Yurchak a954de100e
Merge pull request #231 from rth/skip-c-extension-build-target
Fix Skip building C extensions for the target env
2018-10-29 18:24:53 +01:00
Roman Yurchak d9b590f518 Define build/skip_host meta.yaml option 2018-10-29 12:52:13 +01:00
Roman Yurchak 2bdba761e3 More fixes for f2c 2018-10-26 17:57:59 +02:00
Michael Droettboom 343849538c
Merge pull request #199 from rth/disable-syscalls
Disable unsupported/untested syscalls in pyconfig.h
2018-10-26 09:12:30 -04:00
Michael Droettboom 9312bd1ee6
Merge pull request #212 from rth/package-joblib
Package joblib
2018-10-26 09:11:32 -04:00
Michael Droettboom db4e1d02c3
Merge pull request #224 from rth/pywasmcross-tests
Add python tests for handle_command in pywasmcross.py
2018-10-26 09:09:22 -04:00
Roman Yurchak 902e7463ae Skip joblib pickling on chrome 2018-10-23 12:19:40 +02:00
Roman Yurchak 53cd70c35c Package joblib 2018-10-23 12:19:40 +02:00
Roman Yurchak bb53e36a78 Rename to dryrun, add docstring and doctest 2018-10-23 12:13:59 +02:00
Roman Yurchak 33a094ee33 TST Actually fail if a package cannot be imported 2018-10-22 12:53:42 +02:00
Roman Yurchak 4abdff5187 Add test_pywasmcross.py 2018-10-16 15:41:01 +02:00
Roman Yurchak 436192569e Check find_imports('import matplotlib.pyplot as plt') 2018-10-15 21:08:43 +02:00
Roman Yurchak 00db2a4be1 Ability to run pure python tests 2018-10-15 17:29:06 +02:00
Roman Yurchak e24c610a89
Merge pull request #217 from mdboom/runpython-async
Add a package-loading version of runPython
2018-10-11 10:50:28 +02:00
Michael Droettboom 6aa6c94644 LINT 2018-10-10 14:38:58 -04:00
Michael Droettboom 4124f18d1a Fix package name / import name dichotomy. Add testing. 2018-10-10 14:17:29 -04:00
Michael Droettboom 01256b5832
Merge pull request #215 from mdboom/fix-hiwire-iterator
Fix iterators passed from Javascript to Python
2018-10-08 20:51:11 -04:00
Michael Droettboom c504180fc4
Merge pull request #209 from rth/benchmark-impr
A few impovements to benchmarks
2018-10-08 13:17:43 -04:00
Michael Droettboom 911fe83226 Fix iterators passed from Javascript to Python 2018-10-08 11:15:53 -04:00
Roman Yurchak df21231810 Monkeypatch selenium with a fix against ConnectionError 2018-10-04 14:30:35 +02:00
Roman Yurchak c9b39e08fc Add pytest --run-xfail run option 2018-10-03 22:00:45 +02:00
Roman Yurchak 5728cfdeed Mark test_rlcompleter as xfail (again) 2018-10-03 16:28:00 +02:00
Roman Yurchak 456fe6162f test_io segfaults but without producing any messages 2018-10-03 15:18:29 +02:00
Roman Yurchak 436eba4b5f undef HAVE_SYS_IOCTL_H 2018-10-03 15:18:29 +02:00
Roman Yurchak 2fd3d2ec3f Skip test_asyncore 2018-10-03 15:18:29 +02:00
Roman Yurchak 3b302d7ced Update passing tests 2018-10-03 15:18:29 +02:00
Roman Yurchak 641f3e7b1a Skip tests that segfault, run the rest 2018-10-03 15:18:29 +02:00
Roman Yurchak 93c4de6e7c Fix conftest.py for benchmarks 2018-10-03 14:38:27 +02:00
Michael Droettboom cb1d7da166 Correctly handle negative values 2018-10-03 08:15:00 -04:00
Michael Droettboom e0b37f4bf8 Convert long Python ints to Javascript floats 2018-10-02 16:06:44 -04:00
Roman Yurchak ef0a74a4a3 Fix missing build_dir parameter 2018-10-02 16:06:56 +02:00
Roman Yurchak c5c87b41b7 Allow testing packages under a different build path 2018-10-02 15:10:18 +02:00
Michael Droettboom 94e935b4c8
Merge pull request #107 from rth/pyodide-package
Refactoring common functions under pyodide_build
2018-09-27 12:32:43 -04:00