: 1.5, expect: 'rotate(45deg) skew(10deg, 20deg) rotate(315deg)'},
]);
// ------------ Accumulation tests --------------

test_composition({
  property: 'transform',
  underlying: 'rotateX(20deg)',
  accumulateFrom: 'rotateX(40deg)',
  accumulateTo: 'rotateX(60deg)',
}, [
  {at: -0.5, expect: 'rotateX(50deg)'},
  {at: 0, expect: 'rotateX(60deg)'},
  {at: 0.25, expect: 'rotateX(65deg)'},
  {at: 0.5, expect: 'rotateX(70deg)'},
  {at: 0.75, expect: 'rotateX(75deg)'},
  {at: 1, expect: 'rotateX(80deg)'},
  {at: