summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/builtin-callable.py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-23 03:24:53 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-23 03:37:21 +0200
commitc3e72a8cc818b8777c253d4fddcf92181bf06b23 (patch)
treeb2fc103497479c40aed0365d1922a96e4fd148f5 /tests/basics/builtin-callable.py
parentbc5b3f8c733a7cff9a7238fcb3ea7d8033d081e6 (diff)
downloadmicropython-c3e72a8cc818b8777c253d4fddcf92181bf06b23.tar.gz
micropython-c3e72a8cc818b8777c253d4fddcf92181bf06b23.zip
mp_obj_is_callable(): Only object types can be callable.
Fixes segfault on callable("string").
Diffstat (limited to 'tests/basics/builtin-callable.py')
-rw-r--r--tests/basics/builtin-callable.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/basics/builtin-callable.py b/tests/basics/builtin-callable.py
new file mode 100644
index 0000000000..caddb885cf
--- /dev/null
+++ b/tests/basics/builtin-callable.py
@@ -0,0 +1,5 @@
+import sys
+print(callable(1))
+print(callable("dfsd"))
+print(callable(callable))
+print(callable(sys))