TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
# deep merging works
ok 13 should be equal
ok 14 should be equal
ok 15 should be equal
1..15
# tests 15
# pass 15
# ok
TAP version 13
# deep merge array
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"}
...
# deep merge objects
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"}
...
# deep merge arbitrary types
not ok 3 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"}
...
# deep merge array and value
not ok 4 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"}
...
# gets key for the merging
not ok 5 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"}
...
# deep merging works
not ok 6 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..6
# tests 6
# pass 0
# fail 6
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
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"}
...
# deep merge objects
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"}
...
# deep merge arbitrary types
not ok 3 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"}
...
# deep merge array and value
not ok 4 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"}
...
# gets key for the merging
not ok 5 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..5
# tests 5
# pass 0
# fail 5
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
ok 1 should be equivalent
ok 2 should be equivalent
ok 3 should be equivalent
# deep merge objects
ok 4 should be equivalent
ok 5 should be equivalent
ok 6 should be equivalent
# deep merge arbitrary types
ok 7 should be equivalent
# deep merge array and value
ok 8 should be equivalent
ok 9 should be equivalent
# gets key for the merging
ok 10 should be equal
ok 11 should be equal
ok 12 should be equal
1..12
# tests 12
# pass 12
# ok
TAP version 13
# deep merge array
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"}
...
# deep merge objects
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"}
...
# deep merge arbitrary types
not ok 3 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"}
...
# deep merge array and value
not ok 4 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"}
...
# gets key for the merging
not ok 5 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..5
# tests 5
# pass 0
# fail 5