1
0

791_easing.py 313 B

12345678910111213
  1. import easing
  2. def validate(k, f, x):
  3. val = f(x)
  4. assert (-2 <= val <= 2.0), (k, x, val)
  5. assert isinstance(val, float), (k, x, val)
  6. for k, f in easing.__dict__.items():
  7. if callable(f):
  8. validate(k, f, 0.2)
  9. validate(k, f, 0.5)
  10. validate(k, f, 0.8)
  11. validate(k, f, 1.0)