[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