RelationalAI/rai-sdk-javascript

Integration tests are failing due to engine serialization change

Closed this issue · 1 comments

FAIL src/results/integration.test.ts (694.786 s)
  ● Integration › Rel to JS value types misc › should handle Missing value type

    expect(received).toEqual(expected) // deep equality

    - Expected  - 4
    + Received  + 0

    @@ -6,19 +6,15 @@
            "typeDefs": Array [
              Object {
                "type": "Int64",
              },
              Object {
    -           "type": "Missing",
    -         },
    -         Object {
                "type": "Int64",
              },
            ],
            "value": Array [
              1n,
    -         null,
              2n,
            ],
          },
        },
      ]

      123 |         );
      124 |
    > 125 |         expect(typeDefs).toEqual(test.typeDefs);
          |                          ^
      126 |         expect(values).toEqual(test.values);
      127 |         expect(displayValues).toEqual(test.displayValues);
      128 |       });

      at Object.<anonymous> (src/results/integration.test.ts:125:26)
          at runMicrotasks (<anonymous>)

Note: This issue has been migrated to https://relationalai.atlassian.net/browse/RAI-7869.

This link is only accessible to employees of RelationalAI.