rockandska
92a28e531b
use BATS_FILE_TMPDIR in test/plugin test
...
use global setup with bats with possibility to add specific test file _setup
use readlink in helper if realpath is not working as expected
2025-09-15 19:48:34 +02:00
native-api
bc7b6cb6b5
Cache uname and sw_vers output ( #3244 )
...
Mainly for tests, to avoid having to adjust call counts for stubs when the logic changes
2025-05-06 19:17:36 +03:00
cpzt
2d85075123
Add micropython 1.20.0 and 1.21.0 ( #2869 )
2023-12-26 22:45:07 +03:00
Alex Hedges
928f69cf9a
Install ncurses from Homebrew, if available ( #2813 )
...
XCode Command Line Tools 15.0 was recently released, and it contains a
broken version of ncurses 6.0. Some uses of Python's `curses` module
will segfault when compiled with it. The solution is to switch to using
the version of ncurses from Homebrew, which is currently 6.4. Support
for ncurses 6 was added to Python 3.7 and was backported to 3.6 and 2.7,
so this change should not break any recently supported Python versions.
Tested with Python 3.12, 3.11, and 2.7, and all tests in
the `test.test_curses` module pass without issue.
See https://github.com/python/cpython/issues/109617 and
https://github.com/python/cpython/issues/69906 for more information.
2023-10-06 06:59:29 +03:00
native-api
819e2b8f45
Fix wrong libpython being linked to in MacOS ( #2596 )
...
Without rpath, python would link up to the system's libpython
2023-01-19 00:21:10 +03:00
Anton Petrov
ca1593c80e
Fix build tests
2022-12-23 13:36:37 +03:00
Ivan Pozdeev
aa07a3a37c
Remove extraneous is_mac call
2022-09-19 00:19:00 +03:00
Dmitriy Serdyuk
c89a69a6ed
Add micropython 1.18 and 1.19.1 ( #2443 )
...
Support frozen builtin modules e.g. upip
2022-09-01 13:48:26 +03:00
yggdr
cd5522965b
Pass through CFLAGS_EXTRA for Micropython ( #2007 )
...
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru >
2022-05-31 19:47:06 +03:00
Ivan Pozdeev
65316a7e99
Don't use Homebrew outside of MacOS
...
In Linux, it's not the primary source of packages and
cannot be used without build flag adjustments
thus has caused build failures.
2022-05-04 03:04:45 +03:00
Ivan Pozdeev
2f8c625a7d
Fix test failures
2021-09-21 07:44:03 +03:00
Mikhail Bulash
4157973301
Find zlib from Xcode or brew on Mojave ( #1353 )
...
fixes #1219 , #1333
2019-06-11 10:12:00 -04:00
Yamashita, Yuu
9ff06f61b6
Fix broken tests
2017-11-03 14:14:46 +00:00
Yamashita, Yuu
021b53f924
Stop specifying --enable-unicode=ucs4 on OS X ( #257 )
2016-10-05 00:32:57 +00:00
Yamashita, Yuu
b37361b862
Fix broken tests with --enable-unicode=ucs4 by default
2016-02-15 00:37:20 +00:00
Yamashita Yuu
123b3af1a0
Import changes from ruby-build v20150112
2015-01-15 23:33:39 +09:00
Yamashita Yuu
4a52bfaff9
Fix broken tests
2014-11-04 00:04:25 -08:00
Yamashita Yuu
b26b83a11f
Import changes from ruby-build v20141028
2014-10-29 04:04:10 -07:00