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

Document conditional testing utilities

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Testing Infrastructure
    • 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

        Activity

          People

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

            Dates

              Created:
              Updated: