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

Set up CI to test optional dependencies

    • Type: Icon: Improvement Improvement
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • 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?

      Description

      Currently our optional_require tests do no run in CI they can be manually verified by removing the optional dependencies that we always install as development dependencies. We should set up CI targets that don't have our optional dependencies preset. Alternatively we could figure out how to launch a child node process that has require patched for the specific cases where we want to verify our optional dep logic.

      AC

      • TBD

            Assignee:
            Unassigned Unassigned
            Reporter:
            neal.beeken@mongodb.com Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: