raynos/immutable-hash

2014-03-16 10:37:50
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓4.0
✓5.0
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
✓canary
✓3.0
✓3.5
✓3.6
✓4.0
✓5.0
✓6.0
✓16.0
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓nightly
✓5.1
6.0
✓5.0.5
✓4.0
✓10.0
✓11.0
✓11.5
✓11.6
✓12.0
✓15.0
✓next
6.0
6.0
timeout waiting to hear back from safari/6.0
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
firefox/nightly
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
2014-03-02 22:59:44
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓4.0
✓5.0
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
✓canary
✓3.0
✓3.5
✓3.6
✓4.0
✓5.0
✓6.0
✓16.0
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓nightly
✓5.1
✓6.0
✓5.0.5
✓4.0
✓10.0
✓11.0
✓11.5
✓11.6
✓12.0
✓15.0
✓next
✓6.0
✓6.0
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
firefox/nightly
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
2013-09-04 10:41:18
✓6.0
7.0
9.0
8.0
10.0
✓4.0
✓5.0
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓canary
26.0
27.0
28.0
29.0
✓4.0
✓5.0
✓6.0
✓16.0
✓17.0
✓18.0
✓19.0
✓nightly
3.0
3.5
3.6
20.0
21.0
22.0
23.0
24.0
4.0
5.0.5
5.1
6.0
✓10.0
✓11.0
11.5
✓12.0
11.6
15.0
next
6.0
6.0
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
firefox/nightly
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function TAP version 13 TAP version 13 TAP version 13 # ImmutableHash is a function # ImmutableHash is a function ok 1 should be equal # can create hash ok 1 should be equal # can create hash # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal TAP version 13 # ImmutableHash is a function ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
idle timeout: 30 seconds with no output
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
2013-08-31 19:55:09
2013-05-28 01:17:10
6.0
7.0
8.0
9.0
10.0
4.0
10.0
22.0
23.0
24.0
25.0
canary
5.0
6.0
7.0
8.0
9.0
26.0
27.0
28.0
29.0
3.0
3.5
3.6
4.0
5.0
6.0
16.0
17.0
18.0
19.0
nightly
20.0
21.0
22.0
23.0
24.0
5.1
5.0.5
4.0
6.0
11.0
11.6
12.0
next
10.0
11.5
15.0
6.0
6.0
not ok 1 Error: SyntaxError: Parse error on line 1
not ok 1 Error: SyntaxError: Parse error on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
idle timeout: 30 seconds with no output
firefox/nightly
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 2
not ok 1 Error: Expected ';' on line 2
2013-05-20 00:40:46
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓4.0
✓5.0
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓canary
26.0
27.0
28.0
29.0
✓3.0
✓3.5
✓3.6
✓4.0
✓5.0
✓6.0
✓16.0
✓17.0
✓18.0
✓19.0
✓nightly
20.0
21.0
22.0
23.0
24.0
✓5.1
✓6.0
✓5.0.5
✓4.0
✓10.0
✓11.0
✓11.5
✓11.6
✓12.0
✓next
15.0
✓6.0
✓6.0
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
firefox/nightly
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
2013-05-20 01:09:02
6.0
7.0
8.0
9.0
10.0
4.0
10.0
22.0
23.0
24.0
25.0
canary
5.0
6.0
7.0
8.0
9.0
26.0
27.0
28.0
29.0
3.0
3.5
3.6
4.0
5.0
6.0
16.0
17.0
18.0
19.0
nightly
20.0
21.0
22.0
23.0
24.0
5.1
6.0
5.0.5
4.0
11.0
11.6
12.0
next
10.0
11.5
15.0
6.0
6.0
not ok 1 Error: SyntaxError: Expected an identifier but found 'not' instead on line 1
not ok 1 Error: SyntaxError: Expected an identifier but found 'not' instead on line 1
not ok 1 Error: SyntaxError: Expected an identifier but found 'not' instead on line 1
not ok 1 Error: SyntaxError: Parse error on line 1
not ok 1 Error: SyntaxError: Parse error on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Syntax error at line 1 while loading: expected ';', got 'not' on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
not ok 1 Error: Uncaught SyntaxError: Unexpected identifier on line 1
idle timeout: 30 seconds with no output
firefox/nightly
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: SyntaxError: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: missing ; before statement on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 1
not ok 1 Error: Expected ';' on line 2
not ok 1 Error: Expected ';' on line 2
2013-05-19 23:34:33
✓10.0
6.0
7.0
8.0
9.0
✓4.0
✓5.0
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓canary
26.0
27.0
28.0
29.0
✓4.0
✓5.0
✓6.0
✓16.0
✓17.0
✓18.0
✓19.0
✓nightly
3.0
3.5
3.6
20.0
21.0
22.0
23.0
24.0
✓5.1
✓6.0
✓5.0.5
4.0
10.0
✓11.0
✓11.5
✓11.6
✓12.0
✓next
15.0
✓6.0
✓6.0
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object not ok 6 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch a hash with key, value not ok 7 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch a hash with a null value not ok 8 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch with nested object not ok 9 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch with nested object & shares not ok 10 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch with path query & value not ok 11 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch with nested objects & multiple keys not ok 12 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can call map to map all props not ok 13 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can call map to update lots of things not ok 14 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can call filter to remove items not ok 15 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can diff two structures not ok 16 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # integration not ok 17 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # can patch over values not ok 18 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # patch() with array or string not ok 19 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # patch(key, value) with empty string not ok 20 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # patch(key, value) with a simple key not ok 21 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # patch(key, value) a nested property not ok 22 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # patch(object) works for many props & nested objects not ok 23 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... # associating values not ok 24 TypeError: Result of expression 'Array.isArray' [undefined] is not a function. --- operator: error expected: actual: {"message":"Result of expression 'Array.isArray' [undefined] is not a function.","line":495,"sourceId":2143467104,"sourceURL":"http://git.testling.com/work/raynos/repos/de12f1da008015e931064b9904f6451710ea98dd.1369001838846/1369001839287.f3d82df4.js","expressionBeginOffset":14569,"expressionCaretOffset":14582,"expressionEndOffset":14589} ... 1..24 # tests 24 # pass 5 # fail 19
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object not ok 6 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch a hash with key, value not ok 7 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch a hash with a null value not ok 8 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch with nested object not ok 9 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch with nested object & shares not ok 10 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch with path query & value not ok 11 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch with nested objects & multiple keys not ok 12 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can call map to map all props not ok 13 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can call map to update lots of things not ok 14 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can call filter to remove items not ok 15 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can diff two structures not ok 16 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # integration not ok 17 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # can patch over values not ok 18 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # patch() with array or string not ok 19 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # patch(key, value) with empty string not ok 20 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # patch(key, value) with a simple key not ok 21 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # patch(key, value) a nested property not ok 22 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # patch(object) works for many props & nested objects not ok 23 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... # associating values not ok 24 [Error: name: TypeError message: Statement on line 495: Type mismatch (usually non-object value supplied where object required) stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] --- operator: error expected: actual: {"message":"Statement on line 495: Type mismatch (usually non-object value supplied where object required)\r\nstacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace","opera#sourceloc":495,"stacktrace":false} ... 1..24 # tests 24 # pass 5 # fail 19
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested objects & multiple keys ok 34 should be equivalent # can call map to map all props ok 35 should be equal ok 36 should be equal ok 37 should be equal # can call map to update lots of things ok 38 should be equivalent # can call filter to remove items ok 39 should be equivalent # can diff two structures ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent # integration ok 43 should be equal ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equivalent ok 48 should be equal ok 49 should be equal ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equivalent ok 54 should be equivalent # can patch over values ok 55 should be equal # patch() with array or string ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equivalent # patch(key, value) with empty string ok 60 should be equivalent # patch(key, value) with a simple key ok 61 should be equal # patch(key, value) a nested property ok 62 should be equivalent ok 63 should be equal ok 64 should be equivalent ok 65 should be equal ok 66 should be equivalent ok 67 should be equal # patch(object) works for many props & nested objects ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # associating values ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equivalent ok 83 should be equal ok 84 should be equivalent ok 85 should be equal ok 86 should be equivalent ok 87 should be equal ok 88 should be equivalent 1..88 # tests 88 # pass 88 # ok
TAP version 13 # ImmutableHash is a function ok 1 should be equal # can create hash ok 2 should be equivalent # can create hash with initial state ok 3 should be equivalent ok 4 should be equal ok 5 should be equal # can patch a hash with an object ok 6 should be equal ok 7 should be equal ok 8 should be equal # can patch a hash with key, value ok 9 should be equal ok 10 should be equal ok 11 should be equal # can patch a hash with a null value ok 12 should be equal ok 13 should be equal ok 14 should be equal ok 15 should be equal ok 16 should be equal ok 17 should be equal # can patch with nested object ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equivalent ok 22 should be equal ok 23 should be equal ok 24 should be equal ok 25 should be equivalent # can patch with nested object & shares ok 26 should be equal ok 27 should be equal ok 28 should be equal ok 29 should be equal # can patch with path query & value ok 30 should be equal ok 31 should be equal ok 32 should be equal ok 33 should be equivalent # can patch with nested obje