TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
ok 1 asking for best fit for 2x1 returns rendition 2x1
ok 2 asking for best fit for 1x1 returns rendition 2x1
ok 3 asking for best fit for 3x1.4 returns rendition 3x1.5
ok 4 asking for best fit for 3x1.6 returns rendition 4x2
ok 5 asking for best fit for 3x2 returns rendition 4x2
ok 6 asking for best fit for 4x2 returns rendition 4x2
ok 7 asking for best fit for 5x3 returns rendition 4x2
#
closer cases same aspect ratio
ok 8 asking for best fit for 3x2.1 returns rendition 100x50
ok 9 asking for best fit for 3x2 returns rendition 4x2
ok 10 asking for best fit for 2.9x1.6 returns rendition 4x2
ok 11 asking for best fit for 2.9x1.5 returns rendition 3x1.5
1..11
# tests 11
# pass 11
# ok
TAP version 13
#
simple cases same aspect ratio
not ok 1 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
#
closer cases same aspect ratio
not ok 2 TypeError: Object doesn't support this property or method
---
operator: error
expected:
undefined
actual:
{"message":"Object doesn't support this property or method","number":-2146827850,"description":"Object doesn't support this property or method"}
...
1..2
# tests 2
# pass 0
# fail 2