@include test('eq(..)') {
  $tests: (
    '=1.2.3': '1.2.3',
    'v 1.2.3': '1.2.3',
    '= 1.2.3': '1.2.3',
    ' v1.2.3': '1.2.3',
    ' =1.2.3': '1.2.3',
    ' v 1.2.3': '1.2.3',
    ' = 1.2.3': '1.2.3',
    'v1.2.3-0': '1.2.3-0',
    '=1.2.3-0': '1.2.3-0',
    'v 1.2.3-0': '1.2.3-0',
    '= 1.2.3-0': '1.2.3-0',
    ' v1.2.3-0': '1.2.3-0',
    ' =1.2.3-0': '1.2.3-0',
    ' v 1.2.3-0': '1.2.3-0',
    ' = 1.2.3-0': '1.2.3-0',
    'v1.2.3-1': '1.2.3-1',
    '=1.2.3-1': '1.2.3-1',
    'v 1.2.3-1': '1.2.3-1',
    '= 1.2.3-1': '1.2.3-1',
    ' v1.2.3-1': '1.2.3-1',
    ' =1.2.3-1': '1.2.3-1',
    ' v 1.2.3-1': '1.2.3-1',
    ' = 1.2.3-1': '1.2.3-1',
    'v1.2.3-beta': '1.2.3-beta',
    '=1.2.3-beta': '1.2.3-beta',
    'v 1.2.3-beta': '1.2.3-beta',
    '= 1.2.3-beta': '1.2.3-beta',
    ' v1.2.3-beta': '1.2.3-beta',
    ' =1.2.3-beta': '1.2.3-beta',
    ' v 1.2.3-beta': '1.2.3-beta',
    ' = 1.2.3-beta': '1.2.3-beta',
  );

  @each $v1, $v2 in $tests {
    @include assert-equal(eq($v1, $v2), true, 'Returns whether v1 is equal to v2.');
  }
}
