This website requires JavaScript.
Odkrywaj
Pomoc
Zarejestruj się
Zaloguj się
mirror
/
micropython
kopia lustrzana
https://github.com/micropython/micropython
Obserwuj
1
Polub
0
Forkuj
You've already forked micropython
0
Kod
Zgłoszenia
Projekty
Wydania
Wiki
Aktywność
master
micropython
/
tests
/
micropython
/
builtin_execfile.py.exp
8 wiersze
84 B
Plaintext
Czysty
Bezpośredni odnośnik
Zwykły widok
Historia
Unescape
Escape
tests/micropython: Add test for builtin execfile() function. Signed-off-by: Damien George <damien@micropython.org>
2022-06-29 02:48:42 +00:00
mount False False
open /noexist.py rb
OSError
open /test.py rb
123
py/builtinevex: Handle invalid filenames for execfile. If a non-string buffer was passed to execfile, then it would be passed as a non-null-terminated char* to mp_lexer_new_from_file. This changes mp_lexer_new_from_file to take a qstr instead (as in almost all cases a qstr will be created from this input anyway to set the `__file__` attribute on the module). This now makes execfile require a string (not generic buffer) argument, which is probably a good fix to make anyway. Fixes issue #12522. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-09-27 03:43:50 +00:00
TypeError
tests/micropython: Add test for builtin execfile() function. Signed-off-by: Damien George <damien@micropython.org>
2022-06-29 02:48:42 +00:00
umount