Skip to content

Add missing JS change for R.includes and R.excludes methods #1327

Add missing JS change for R.includes and R.excludes methods

Add missing JS change for R.includes and R.excludes methods #1327

Triggered via pull request December 23, 2025 22:34
Status Failure
Total duration 33s
Artifacts

tests.yml

on: pull_request
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

21 errors
source/union.spec.js > with list of objects: source/union.spec.js#L11
AssertionError: expected [ { a: 1 }, { a: 2 }, { a: 2 }, …(1) ] to deeply equal [ { a: 1 }, { a: 2 }, { a: 3 } ] - Expected + Received @@ -4,8 +4,11 @@ }, { "a": 2, }, { + "a": 2, + }, + { "a": 3, }, ] ❯ source/union.spec.js:11:18
source/union.spec.js > happy: source/union.spec.js#L4
AssertionError: expected [ 1, 2, 2, 3 ] to deeply equal [ 1, 2, 3 ] - Expected + Received [ 1, 2, + 2, 3, ] ❯ source/union.spec.js:4:33
source/symmetricDifference.spec.js > symmetricDifference with objects: source/symmetricDifference.spec.js#L13
AssertionError: expected [ { id: 1 }, { id: 2 }, …(6) ] to deeply equal [ { id: 1 }, { id: 2 }, …(2) ] - Expected + Received @@ -4,10 +4,22 @@ }, { "id": 2, }, { + "id": 3, + }, + { + "id": 4, + }, + { + "id": 3, + }, + { + "id": 4, + }, + { "id": 5, }, { "id": 6, }, ❯ source/symmetricDifference.spec.js:13:45
source/symmetricDifference.spec.js > symmetricDifference: source/symmetricDifference.spec.js#L6
AssertionError: expected [ 1, 2, 3, 4, 3, 4, 5, 6 ] to deeply equal [ 1, 2, 5, 6 ] - Expected + Received [ 1, 2, + 3, + 4, + 3, + 4, 5, 6, ] ❯ source/symmetricDifference.spec.js:6:45
source/intersection.spec.js > order is the same as in Ramda: source/intersection.spec.js#L19
AssertionError: expected [] to deeply equal [ 'b', 'c' ] - Expected + Received - [ - "b", - "c", - ] + [] ❯ source/intersection.spec.js:19:42
source/intersection.spec.js > intersection with objects: source/intersection.spec.js#L13
AssertionError: expected [] to deeply equal [ { id: 3 }, { id: 4 } ] - Expected + Received - [ - { - "id": 3, - }, - { - "id": 4, - }, - ] + [] ❯ source/intersection.spec.js:13:38
source/intersection.spec.js > intersection: source/intersection.spec.js#L6
AssertionError: expected [] to deeply equal [ 3, 4 ] - Expected + Received - [ - 3, - 4, - ] + [] ❯ source/intersection.spec.js:6:38
source/difference.spec.js > difference with objects: source/difference.spec.js#L13
AssertionError: expected [ { id: 1 }, { id: 2 }, …(6) ] to deeply equal [ { id: 1 }, { id: 2 }, …(2) ] - Expected + Received @@ -4,10 +4,22 @@ }, { "id": 2, }, { + "id": 3, + }, + { + "id": 4, + }, + { + "id": 3, + }, + { + "id": 4, + }, + { "id": 5, }, { "id": 6, }, ❯ source/difference.spec.js:13:36
source/difference.spec.js > difference: source/difference.spec.js#L6
AssertionError: expected [ 1, 2, 3, 4, 3, 4, 5, 6 ] to deeply equal [ 1, 2, 5, 6 ] - Expected + Received [ 1, 2, + 3, + 4, + 3, + 4, 5, 6, ] ❯ source/difference.spec.js:6:36
source/allPass.spec.js > happy: source/allPass.spec.js#L12
AssertionError: expected [] to deeply equal [ [ 1, 2, 3, 4 ] ] - Expected + Received - [ - [ - 1, - 2, - 3, - 4, - ], - ] + [] ❯ source/allPass.spec.js:12:18
tests (24)
The strategy configuration was canceled because "tests._22" failed
source/union.spec.js > with list of objects: source/union.spec.js#L11
AssertionError: expected [ { a: 1 }, { a: 2 }, { a: 2 }, …(1) ] to deeply equal [ { a: 1 }, { a: 2 }, { a: 3 } ] - Expected + Received @@ -4,8 +4,11 @@ }, { "a": 2, }, { + "a": 2, + }, + { "a": 3, }, ] ❯ source/union.spec.js:11:18
source/union.spec.js > happy: source/union.spec.js#L4
AssertionError: expected [ 1, 2, 2, 3 ] to deeply equal [ 1, 2, 3 ] - Expected + Received [ 1, 2, + 2, 3, ] ❯ source/union.spec.js:4:33
source/symmetricDifference.spec.js > symmetricDifference with objects: source/symmetricDifference.spec.js#L13
AssertionError: expected [ { id: 1 }, { id: 2 }, …(6) ] to deeply equal [ { id: 1 }, { id: 2 }, …(2) ] - Expected + Received @@ -4,10 +4,22 @@ }, { "id": 2, }, { + "id": 3, + }, + { + "id": 4, + }, + { + "id": 3, + }, + { + "id": 4, + }, + { "id": 5, }, { "id": 6, }, ❯ source/symmetricDifference.spec.js:13:45
source/symmetricDifference.spec.js > symmetricDifference: source/symmetricDifference.spec.js#L6
AssertionError: expected [ 1, 2, 3, 4, 3, 4, 5, 6 ] to deeply equal [ 1, 2, 5, 6 ] - Expected + Received [ 1, 2, + 3, + 4, + 3, + 4, 5, 6, ] ❯ source/symmetricDifference.spec.js:6:45
source/intersection.spec.js > order is the same as in Ramda: source/intersection.spec.js#L19
AssertionError: expected [] to deeply equal [ 'b', 'c' ] - Expected + Received - [ - "b", - "c", - ] + [] ❯ source/intersection.spec.js:19:42
source/intersection.spec.js > intersection with objects: source/intersection.spec.js#L13
AssertionError: expected [] to deeply equal [ { id: 3 }, { id: 4 } ] - Expected + Received - [ - { - "id": 3, - }, - { - "id": 4, - }, - ] + [] ❯ source/intersection.spec.js:13:38
source/intersection.spec.js > intersection: source/intersection.spec.js#L6
AssertionError: expected [] to deeply equal [ 3, 4 ] - Expected + Received - [ - 3, - 4, - ] + [] ❯ source/intersection.spec.js:6:38
source/difference.spec.js > difference with objects: source/difference.spec.js#L13
AssertionError: expected [ { id: 1 }, { id: 2 }, …(6) ] to deeply equal [ { id: 1 }, { id: 2 }, …(2) ] - Expected + Received @@ -4,10 +4,22 @@ }, { "id": 2, }, { + "id": 3, + }, + { + "id": 4, + }, + { + "id": 3, + }, + { + "id": 4, + }, + { "id": 5, }, { "id": 6, }, ❯ source/difference.spec.js:13:36
source/difference.spec.js > difference: source/difference.spec.js#L6
AssertionError: expected [ 1, 2, 3, 4, 3, 4, 5, 6 ] to deeply equal [ 1, 2, 5, 6 ] - Expected + Received [ 1, 2, + 3, + 4, + 3, + 4, 5, 6, ] ❯ source/difference.spec.js:6:36
source/allPass.spec.js > happy: source/allPass.spec.js#L12
AssertionError: expected [] to deeply equal [ [ 1, 2, 3, 4 ] ] - Expected + Received - [ - [ - 1, - 2, - 3, - 4, - ], - ] + [] ❯ source/allPass.spec.js:12:18