Campbell Barton
ae6a4fcc7a
Tests: add test to ensure restricted py-driver execution is working
...
Add internal function (only used for testing at the moment)
`_bpy._driver_secure_code_test`.
Add test `script_pyapi_bpy_driver_secure_eval` to serves two purposes:
- Ensure expressions that should be insecure remain so when upgrading
Python or making any changes in this area.
- Ensure new versions of Python don't introduce new byte-codes that
prevent existing expressions from being executed
(happened when upgrading from 3.7, see [0]).
[0]: dfa5201763
2022-07-12 16:11:19 +10:00
..
2022-02-11 09:14:36 +11:00
2022-06-14 13:02:39 +02:00
2022-02-11 14:30:21 +11:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-04-19 15:25:55 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-02-11 09:14:36 +11:00
2022-04-19 15:25:55 +10:00
2022-07-05 14:34:09 +10:00
2022-02-11 09:14:36 +11:00
2022-06-02 20:16:20 +10:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-07-12 16:11:19 +10:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-04-19 15:25:55 +10:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-05-17 18:11:16 +10:00
2022-06-28 15:56:16 +02:00
2022-02-11 09:14:36 +11:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-07-12 16:11:19 +10:00
2022-02-11 09:14:36 +11:00
2022-04-19 15:25:55 +10:00
2022-06-01 10:28:09 +02:00
2022-06-02 20:16:20 +10:00
2022-06-24 13:45:29 +02:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-04 16:51:20 +02:00
2022-02-11 09:14:36 +11:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-02-11 09:14:36 +11:00
2022-06-02 20:16:20 +10:00
2022-06-02 20:16:20 +10:00
2022-02-11 09:14:36 +11:00
2022-06-24 14:09:15 +02:00