Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-5666

Fix failing unit tests on Node18 and Node20

    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Use Case

      As a driver engineer,
      I want to fix the failing unit tests on Node 18&20,
      So that I can be confident that the driver works on all supported Node versions.

      User Impact

      • n/a, just tests.   failures appear mainly to be related to the Node18 dns resolution changes

      Dependencies

      • n/a

      Unknowns

      • n/a

      Acceptance Criteria

      Implementation Requirements

      • debug failing unit tests on Node18 and Node20.
      • fix the failing unit tests.

      All failing unit tests on Node18 and Node20 are skipped with NODE-5666 in the skip reason and can easily be identified by searching the codebase for this ticket.

      Testing Requirements

      • n/a - testing ticket only.

      Documentation Requirements

      • n/a

      Follow Up Requirements

      • backport test fixes to the 5.x branch

            Assignee:
            aditi.khare@mongodb.com Aditi Khare
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: