Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-5984

Document conditional testing utilities

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Testing Infrastructure
    • Labels:
      None

      Description

      https://github.com/fluid-project/infusion/pull/757 merged in two conditional test utilities that should be documented.

      While these specifically targeted issues with the text-to-speech tests, they may be generally useful to users of the framework, and should be documented. The features are:

      • running different tests based on the results of promises (one test if a promise resolves, another if it fails); as a concrete example, this is used in the TTS tests to skip tests if a platform does not "truly" support TTS (an issue on some automated browser test platforms)
      • a context-aware test runner; concretely, this is used to skip certain tests on Linux due to Linux browsers not fully supporting all TTS features

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              aharnum Alan Harnum
              Reporter:
              aharnum Alan Harnum
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: