[ww-devel] PG Tests
Peter Staab
peter.staab at gmail.com
Wed Aug 13 20:45:04 EDT 2014
Geoff,
This is great. Mike and I were discussing a set of tests on a set of representative problems that we could run a rendering script on. I did some preliminary work on such a script at the code camp and looked into developing some automatic testing for some problems.
I think it would also be a good idea to make sure that each problem contains every standard macro (either the basic ones or all of the ones in PG/macros). This would probably grow the list, so if we want to keep the list to 20-30, then we could have two or more sets of problems.
Peter
On Aug 13, 2014, at 7:54 PM, goehle at gmail.com wrote:
> I was thinking it would be really helpful to have a "testing" HW for PG that just contains a bunch of different HW problems which test the various PG modules. The list of files in pg/macros is pretty imposing however. So I wanted to first get a list of "important" modules and functions and make a set of say 20 or 30 problems which tests the core features. I've put a draft list here:
>
> https://github.com/openwebwork/pg/wiki/PG-Testing-List
>
> I would really appreciate it if people (especially those familiar with PG and its storied history) could take a look at this list and modify/change it however they see fit. In particular
> - Are those the correct way to group things? Should some things be combined and others split up?
> - Are there things which are missing that should be there? Do I have things listed which are really only used in corner cases?
> - For each problem/module what are the important things to test? Are there options (like singleResult) which really change how the thing works?
> - Which contexts are really important to test?
> - Which graph macros are still in heavy use and how should they be tested?
>
> Also, if someone has already done this then I would be happy to just make use of their work.
>
> Thanks a bunch.
>
> Geoff.
>
> _______________________________________________
> webwork-devel mailing list
> webwork-devel at webwork.maa.org
> http://webwork.maa.org/mailman/listinfo/webwork-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://webwork.maa.org/pipermail/webwork-devel/attachments/20140813/037d358d/attachment.html>
More information about the webwork-devel
mailing list