blender/tests/python
Campbell Barton f29a738e23 PyAPI: use keyword only arguments
Use keyword only arguments for the following functions.

- addon_utils.module_bl_info 2nd arg `info_basis`.
- addon_utils.modules 1st `module_cache`, 2nd arg `refresh`.
- addon_utils.modules_refresh 1st arg `module_cache`.
- bl_app_template_utils.activate 1nd arg `template_id`.
- bl_app_template_utils.import_from_id 2nd arg `ignore_not_found`.
- bl_app_template_utils.import_from_path 2nd arg `ignore_not_found`.
- bl_keymap_utils.keymap_from_toolbar.generate 2nd & 3rd args `use_fallback_keys` & `use_reset`.
- bl_keymap_utils.platform_helpers.keyconfig_data_oskey_from_ctrl 2nd arg `filter_fn`.
- bl_ui_utils.bug_report_url.url_prefill_from_blender 1st arg `addon_info`.
- bmesh.types.BMFace.copy 1st & 2nd args `verts`, `edges`.
- bmesh.types.BMesh.calc_volume 1st arg `signed`.
- bmesh.types.BMesh.from_mesh 2nd..4th args `face_normals`, `use_shape_key`, `shape_key_index`.
- bmesh.types.BMesh.from_object 3rd & 4th args `cage`, `face_normals`.
- bmesh.types.BMesh.transform 2nd arg `filter`.
- bmesh.types.BMesh.update_edit_mesh 2nd & 3rd args `loop_triangles`, `destructive`.
- bmesh.types.{BMVertSeq,BMEdgeSeq,BMFaceSeq}.sort 1st & 2nd arg `key`, `reverse`.
- bmesh.utils.face_split 4th..6th args `coords`, `use_exist`, `example`.
- bpy.data.libraries.load 2nd..4th args `link`, `relative`, `assets_only`.
- bpy.data.user_map 1st..3rd args `subset`, `key_types, `value_types`.
- bpy.msgbus.subscribe_rna 5th arg `options`.
- bpy.path.abspath 2nd & 3rd args `start` & `library`.
- bpy.path.clean_name 2nd arg `replace`.
- bpy.path.ensure_ext 3rd arg `case_sensitive`.
- bpy.path.module_names 2nd arg `recursive`.
- bpy.path.relpath 2nd arg `start`.
- bpy.types.EditBone.transform 2nd & 3rd arg `scale`, `roll`.
- bpy.types.Operator.as_keywords 1st arg `ignore`.
- bpy.types.Struct.{keyframe_insert,keyframe_delete} 2nd..5th args `index`, `frame`, `group`, `options`.
- bpy.types.WindowManager.popup_menu 2nd & 3rd arg `title`, `icon`.
- bpy.types.WindowManager.popup_menu_pie 3rd & 4th arg `title`, `icon`.
- bpy.utils.app_template_paths 1st arg `subdir`.
- bpy.utils.app_template_paths 1st arg `subdir`.
- bpy.utils.blend_paths 1st..3rd args `absolute`, `packed`, `local`.
- bpy.utils.execfile 2nd arg `mod`.
- bpy.utils.keyconfig_set 2nd arg `report`.
- bpy.utils.load_scripts 1st & 2nd `reload_scripts` & `refresh_scripts`.
- bpy.utils.preset_find 3rd & 4th args `display_name`, `ext`.
- bpy.utils.resource_path 2nd & 3rd arg `major`, `minor`.
- bpy.utils.script_paths 1st..4th args `subdir`, `user_pref`, `check_all`, `use_user`.
- bpy.utils.smpte_from_frame 2nd & 3rd args `fps`, `fps_base`.
- bpy.utils.smpte_from_seconds 2nd & 3rd args `fps`, `fps_base`.
- bpy.utils.system_resource 2nd arg `subdir`.
- bpy.utils.time_from_frame 2nd & 3rd args `fps`, `fps_base`.
- bpy.utils.time_to_frame 2nd & 3rd args `fps`, `fps_base`.
- bpy.utils.units.to_string 4th..6th `precision`, `split_unit`, `compatible_unit`.
- bpy.utils.units.to_value 4th arg `str_ref_unit`.
- bpy.utils.user_resource 2nd & 3rd args `subdir`, `create`
- bpy_extras.view3d_utils.location_3d_to_region_2d 4th arg `default`.
- bpy_extras.view3d_utils.region_2d_to_origin_3d 4th arg `clamp`.
- gpu.offscreen.unbind 1st arg `restore`.
- gpu_extras.batch.batch_for_shader 4th arg `indices`.
- gpu_extras.batch.presets.draw_circle_2d 4th arg `segments`.
- gpu_extras.presets.draw_circle_2d 4th arg `segments`.
- imbuf.types.ImBuf.resize 2nd arg `resize`.
- imbuf.write 2nd arg `filepath`.
- mathutils.kdtree.KDTree.find 2nd arg `filter`.
- nodeitems_utils.NodeCategory 3rd & 4th arg `descriptions`, `items`.
- nodeitems_utils.NodeItem 2nd..4th args `label`, `settings`, `poll`.
- nodeitems_utils.NodeItemCustom 1st & 2nd arg `poll`, `draw`.
- rna_prop_ui.draw 5th arg `use_edit`.
- rna_prop_ui.rna_idprop_ui_get 2nd arg `create`.
- rna_prop_ui.rna_idprop_ui_prop_clear 3rd arg `remove`.
- rna_prop_ui.rna_idprop_ui_prop_get 3rd arg `create`.
- rna_xml.xml2rna 2nd arg `root_rna`.
- rna_xml.xml_file_write 4th arg `skip_typemap`.
2021-06-09 03:05:44 +10:00
..
collada Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
modules Mesh automated testing: compare selection 2021-02-12 01:33:56 +05:30
view_layer Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
alembic_export_tests.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
batch_import.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
bevel_operator.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
bl_alembic_io_test.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
bl_animation_fcurves.py Animation: New Euler filter implementation 2020-11-23 12:48:04 +01:00
bl_blendfile_io.py Tests: don't write thumbnails when running tests 2021-03-04 17:43:12 +11:00
bl_blendfile_liblink.py Tests: don't write thumbnails when running tests 2021-03-04 17:43:12 +11:00
bl_blendfile_library_overrides.py Cleanup: clang-format 2021-05-14 17:35:08 +10:00
bl_blendfile_utils.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
bl_bundled_modules.py Fix Python bundled module test error 2020-04-28 12:48:29 +02:00
bl_constraints.py Add Custom Object Space to Constraints 2020-12-03 11:20:21 +01:00
bl_id_management.py Cleanup: formatting, strip trailing space 2020-03-05 08:05:21 +11:00
bl_keymap_completeness.py Tests: disable keymap hierarchy tests until they are fixed 2019-06-28 13:49:04 +02:00
bl_keymap_validate.py Cleanup: update comments, remove ifdef'd code 2021-03-15 14:48:17 +11:00
bl_load_addons.py PyAPI: use keyword only arguments 2021-06-09 03:05:44 +10:00
bl_load_py_modules.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_mesh_modifiers.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_mesh_validate.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_pyapi_bpy_path.py PyAPI: use keyword only arguments 2021-06-09 03:05:44 +10:00
bl_pyapi_bpy_utils_units.py Cleanup: use keywords for unit tests 2021-06-08 00:07:19 +10:00
bl_pyapi_idprop_datablock.py Refactor duplicate of data-blocks. 2020-06-17 17:06:05 +02:00
bl_pyapi_idprop.py PyAPI: use iterators for ID property methods (keys, values & items) 2021-05-15 00:36:49 +10:00
bl_pyapi_mathutils.py Cleanup: use keywords for unit tests 2021-06-08 00:07:19 +10:00
bl_pyapi_prop_array.py Python: add foreach_get and foreach_set methods to pyrna_prop_array 2020-03-13 12:59:36 +01:00
bl_rna_defaults.py UI/Python: rename Lamps to Lights, to follow more standard terminology. 2018-07-06 20:06:09 +02:00
bl_rna_manual_reference.py Cleanup: pep8 2018-07-03 06:55:02 +02:00
bl_rst_completeness.py Removing Blender Game Engine from Blender 2.8 2018-04-17 17:51:28 +02:00
bl_run_operators_event_simulate.py Event Simulate: and a --keep-open command line argument 2021-06-06 23:05:46 +10:00
bl_run_operators.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
bl_test.py Cleanup: quiet warning accessing deprecated attribute in bl_test 2021-06-08 00:07:19 +10:00
boolean_operator.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
CMakeLists.txt Fix ocean modifier giving different result on Arm than x86 2021-05-18 14:40:22 +02:00
compositor_render_tests.py Cleanup: clang-format 2021-05-14 17:35:08 +10:00
curve_to_mesh.py Tests: Add additional object to convert curve to mesh file 2021-02-12 16:02:04 -06:00
cycles_render_tests.py Tests: skip OSL render tests in build without OSL 2021-01-14 13:14:43 +01:00
deform_modifiers.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
eevee_render_tests.py Fix failing Eevee render tests after recent changes 2020-12-07 17:09:34 +01:00
ffmpeg_tests.py Tests: use explicit Python to run unit tests 2020-04-24 17:10:22 +02:00
modifiers.py Mix modifiers test after commit to bevel modifier defaults 2021-01-12 23:54:46 -06:00
opengl_draw_tests.py Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
operators.py Cleanup: clang-format 2021-05-14 17:35:08 +10:00
pep8.py Cleanup: unused variables 2019-03-17 21:14:43 +11:00
physics_cloth.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
physics_dynamic_paint.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
physics_ocean.py Tests: Remove threshold param from physics ocean mesh test 2021-05-18 12:44:53 +02:00
physics_particle_instance.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
physics_particle_system.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
physics_softbody.py Updated and extended Regression Testing frameworks (Gsoc 2020) 2020-12-17 20:58:20 +05:30
rna_array.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
rna_info_dump.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
rst_to_doctree_mini.py Cleanup: pep8 2016-02-01 00:47:10 +11:00
sequencer_render_tests.py Add sequencer transform tests 2020-11-01 21:34:18 +01:00
workbench_render_tests.py Tests: add CMake option to run Cycles regression tests on GPU devices 2020-11-30 13:40:33 +01:00