ain)'},
  {at: 1, expect: 'ray(40deg farthest-side contain)'},
  {at: 1.5, expect: 'ray(-45deg farthest-side contain)'},
]);

// When we can't interpolate, we can't compose.
test_composition({
  property: 'offset-path',
  underlying: 'ray(20deg farthest-corner)',
  addFrom: 'ray(190deg farthest-corner contain)',
  addTo: 'ray(20deg farthest-corner)',
}, [
  {at: -0.3, expect: 'ray(190deg farthest-corner contain)'},
  {at: 0, expect: 'ray(190deg farthest-corner contain)'},
  {at: 0.3, expect: 'ray(190deg far