Changes

Jump to navigation Jump to search
660 bytes removed ,  14:33, 4 February 2019
Deleted obsolete material about now-defunct contexttest project. Point to 7zip file on PRAGMA site. Show how to find a usage example within the archive.
== What is it? ==
There is a project working on creating a The test suite for ConTeXt.The homepage is [[https://foundry.supelec.fr/projects/contexttest a set of files that exercise many ConTeXt Test project]]features and are used by Hans for testing releases.
The mailing list can be accessed through the [[https://foundry.supelec.fr/mail/== Where is it?group_id=21 Lists]] section, and in the [[https://foundry.supelec.fr/scm/?group_id=21 SCM]]section you can find the actual test files.
=== Who canThey are on the PRAGMA site [http:/should submit new tests? ===/www.pragma-ade.nl/context/latest/cont-tst.7z here as a 7zip archive].
* Anyone.* But since Hans and Taco are busy enough, users, even beginners, are the ones expected to submit new tests.== How can they be useful? ==
=== Who REALLY should submit new tests? ===On the mailing list, Hans sometimes points one to minimal examples of a feature being asked about. You can recursively grep through the (uncompressed) archive to find the example. For example, I had asked about coupled problems and solutions, for which the relevant mechanism is blocks Hans: "(there are some examples in the test suite under blocks)." After unpacking the archive (into <code>/tmp/doc/</code>), the following command located the examples:
* If a bug that you encountered gets fixed (on the mainling list).<pre>$ grep -r -n --include='* If a new feature is implemented on your request.tex' '\<block\>' /tmp/doc/ === How to view the existing /tmp/doc/context/tests? ===/mkiv/blocks/blocks-001.tex:89:\chapter{Normal block use} In the [[https:/tmp/foundry.supelec.frdoc/scmcontext/?group_id=21 SCM]] you can learn how to connect to the repository through subversion, or you can browse the current repository of tests online/mkiv/blocks/blocks-001.tex:91: % test normal block use == How can I join in? == === Join the mailing List === In the [[https:/tmp/doc/context/tests/foundry.supelec.frmkiv/mailblocks/?group_id=21 Lists]] section of the server, you will find the contexttestblocks-commits mailing list001. The list is not only for commits, it is also the discussion forum of the people working on tests. If you want to do any kind of work for the tex:164: % test project, please subscribe to this list first.nested block === Submit new tests === * create an account on https:/tmp/doc/foundry.supelec.frcontext/projectstests/contexttest* click on <code>[Rrequest to join project]<mkiv/code>* {{todo|write notes about installingblocks/using svn}} === Any easier way to do that? === * No yet, but it would be nice if blocks-001.tex:171:\startquestion Is this a simpler way existed. Perhaps question in the future ...a nested block? \stopquestion === How can I see/compare the results and judge if they're OK? === At the moment, we are still in the collecting phase. There is no point in setting up the testing infractructure until there are at least some tmp/doc/context/tests to be run/mkiv/blocks/blocks-001. What tex:178:Here we need right now are simply test files.call for the nested block:</pre>
127

edits

Navigation menu