88:Contact: warmerdam at pobox.com
99:Author: Jeff McKenna
1010:Contact: jmckenna at gatewaygeomatics.com
11- :Last Updated: 2026-06-02
11+ :Last Updated: 2026-07-03
1212
1313.. contents:: Table of Contents
1414 :depth: 2
@@ -25,7 +25,7 @@ Getting `msautotest`
2525Skip this section if you've followed the :ref:`vagrant` steps.
2626
2727`msautotest` is available from GitHub, and exists inside the *main*
28- MapServer repository, in /MapServer/msautotest/. It can be fetched with
28+ MapServer repository, in ` /MapServer/msautotest/` . It can be fetched with
2929something like::
3030
3131 git clone https://github.com/MapServer/MapServer.git
@@ -52,7 +52,7 @@ already installed.
5252msautotest also requires that the executables built with MapServer, notably
5353:ref:`map2img`, :ref:`legend <legend_utility>`, :ref:`mapserv` and
5454:ref:`scalebar <scalebar_utility>`, are available in the path. This can be
55- accomplished by adding the MapServer build directory to my path.
55+ accomplished by adding the MapServer build directory to your path.
5656
5757csh::
5858
@@ -88,6 +88,8 @@ each as its own subdirectory, such as:
8888
8989::
9090
91+ api
92+ config
9193 gdal
9294 misc
9395 mspython
@@ -96,6 +98,14 @@ each as its own subdirectory, such as:
9698 renderers
9799 sld
98100 wxs
101+
102+ .. note::
103+ The PHP MapScript tests inside `/php` can be run through PHPUnit, by following the steps in
104+ its `README.md <https://github.com/MapServer/MapServer/blob/main/msautotest/php/README.md>`__
105+
106+ .. tip::
107+ If you add a new category (subdirectory), you can add that folder to the
108+ `testpaths` parameter in the `/msautotest/pytest.ini` file.
99109
100110You can run all tests with just `pytest` from `msautotest`
101111root directory. All standard options of pytest can be used to filter tests to
0 commit comments