I want to clean up some of the FCurve evaluation functions by breaking them up into smaller parts and simplifying some code paths. Before I do that, however, I want to add some tests to ensure I don't mess up too much.
@Sergey Sharybin (sergey) do you agree with the way I added this test? It's the first blenkernel test, so it's setting a precedent and I'd rather get it right.
This test is part of my temp-sybren-anim-cleanup branch, which includes the intended cleanups.