raynos/immutable-hash

2014-08-11 10:40:17
✓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-06-06 19:06:33
✓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
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