Uploaded image for project: 'PHP Driver: Library'
  1. PHP Driver: Library
  2. PHPLIB-1648

Test runner support for initialData.createOptions and $$lte operator

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 2.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • PHP Drivers
    • 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?
    • None
    • None
    • None
    • None
    • None
    • None

      createEntities was introduced in 4192095 for PHPLIB-1392; however, other syntax from schema version 1.9 remains unimplemented.

      Add support for the following:

      • createOptions for initialData
      • $$lte matching operator

      The timeoutMS field in collectionOrDatabaseOptions and isTimeoutError field for expectedError can remain unimplemented pending the CSOT implementation. Consider adding logic to handle these options and raise an exception to mark the test incomplete, rather than relying on a note in the doc block for UnifiedTestRunner::MAX_SCHEMA_VERSION and exceptions raised for unsupported options/operations.

            Assignee:
            jmikola@mongodb.com Jeremy Mikola
            Reporter:
            jmikola@mongodb.com Jeremy Mikola
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None