40dccc1975
Cover the current behavior of keyframe insertion with unit tests, so the changes planned in #113278 are less likely to break things. Unit tests added: InsertKeyTest very basic test to ensure keying things by name or with a keying set adds the right keys VisualKeyingTest check if visual keying produces the correct keyframe values CycleAwareKeyingTest check if cycle aware keying remaps the keyframes correctly and adds fcurve modifiers Pull Request: https://projects.blender.org/blender/blender/pulls/114465