Yes the examples folder contains sample Perl MapScripts to give an idea of what 
can be done. The benefit of running them as part of CI is to make sure they are 
still valid (as a successful script should return a 0). If you are able to add 
a test suite as well even better!
I don't see any issue using a 3rd party testing library - I presume it can be 
easily installed as part of the Perl CMakeLists.txt or Travis?
I'm using a non-standard library - pytest for the Python test suite and storing 
them in 
https://github.com/mapserver/mapserver/tree/branch-7-4/mapscript/python/tests
It makes sense to follow the same strucutre and add any tests in 
mapscript/perl/tests. 
I'm planning on moving the msautotest/mspython tests to mapscript/python/tests 
in a future release.

Seth


--
web:http://geographika.co.uk
twitter: @geographika

On Mon, Apr 1, 2019, at 8:26 PM, Andy Colson wrote:
> > On Sat, Mar 30, 2019, at 4:07 PM, Andy Colson wrote:
> >> On 3/30/19 7:23 AM, Seth G wrote:
> >>> Hi all,
> >>>
> >>> The MapServer team is happy to announce the release of the first beta for 
> >>> MapServer 7.4.0.
> >>> Download links are at 
> >>> https://github.com/mapserver/mapserver/releases/tag/rel-7-4-0-beta1
> >>>
> >>>
> >>> If there are users of the Perl, Ruby, Java, and TCL bindings who would 
> >>> like to get involved in supporting and maintaining these bindings please 
> >>> get in touch!
> >>>
> >>> A working build process and example scripts in each language would help 
> >>> bring the level of support for each langauge inline with the others.
> >>>
> >>>
> >>> Best regards,
> >>>
> >>> The MapServer PSC and Developers
> >>
> >> I host lots of maps using perl mapscript.  I'm happy to contribute with
> >> whatever you need.
> >>
> >> -Andy
> >>
> >>
> 
> On 3/31/2019 3:45 PM, Seth G wrote:> Hi Andy,
>  >
>  > Thanks for the offer!
>  > I have opened a new issue up at 
> https://github.com/mapserver/mapserver/issues/5777
>  > This hopefully details the steps required to build Perl MapScript on 
> every change to the MapServer codebase.
>  > There are also the Perl examples at 
> https://github.com/mapserver/mapserver/tree/branch-7-4/mapscript/perl/examples
>  
> that it would be helpful to review and check that they are still working 
> before running on each build.
>  > Feel free to ask any questions,
>  >
>  > Seth
>  >
>  > --
>  > web:http://geographika.co.uk
>  > twitter: @geographika
>  >
> 
> 
> The examples seem more like a teaching tool, not a testing tool, yes? 
> RFC24.pl seems like a good test script, but I'd rather use standard perl 
> TAP test framework.  Ok if I use Test::More?  It comes standard with 
> perl.  Then you test with "prove" (also standard)
> 
> Should test scripts go in mapserver/mapscript/perl, or 
> mapserver/msautotest/perl?
> 
> -Andy
>
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to