Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Failed to load latest commit information.
Li+ add test for issue 454 ; fix error in TIMEOUT param (Li+)
githubParser Modify print calls to prepare compatibility with Python 3.
licenses Improve again installation of the testing framework ; add .htaccess t…
mathjax
testRunner Allow Safari Windows with Webdriver.
testsuite Fix reference file.
web Add option to allow indices of these directories
.gitignore Update githubParser, allow to automatically read tests "Ready For Rel…
.htaccess Improve again installation of the testing framework ; add .htaccess t…
Makefile Update tests for changes in Firefox NativeMML
README.md add config param for perl ; docs: move testing-framework.svg to html
default.cfg Add ImageTeX to font list (needed by reftest list in MathMLtoDisplay/…
generateConfigFiles.py Update githubParser, allow to automatically read tests "Ready For Rel…

README.md

MathJax-test

A testing framework for the MathJax project

MathJax-test is a project to provide a testing framework for MathJax, based on Selenium testing system. MathJax-test has three main components:

  • Test Suite: a set of Web pages intended to cover all the features of MathJax and ensure non regression.

  • Test Runner: a set of scripts to automatically run the Test Suite in all the platforms supported.

  • Quality Assurance Framework: interface and tools to control the framework and analyse the results.

Testing Framework Infrastructure

The files for these components are respectively in the directories testsuite/, testRunner/ and web/. MathJax-test is distributed under the Apache License but also relies on files with a different free software license. You may find a copy of these licenses in the licenses/ directory.

Installation and Usage

The MathJax-test installation and usage documentation is available in the web/docs/html/ directory of the MathJax-test distribution. People willing to work on the development of this framework may also be interested in the doxygen documentation in the web/docs/doxygen/ directory. The documents are also available on the MathJax-test web site on line at http://devel.mathjax.org/testing/web/docs/html/ and http://devel.mathjax.org/testing/web/docs/doxygen/.

Community

The main MathJax website is http://www.mathjax.org, and it includes announcements and other important information. The testing project is maintained and distributed on GitHub at http://github.com/mathjax/MathJax-test. If you are interested in contributing to this project, a developer forum is available at Google:

MathJax-Developers Group: http://groups.google.com/group/mathjax-dev

Something went wrong with that request. Please try again.