| 14 |
|
units (since PyUnit was designed to test Python units, not C). |
| 15 |
|
A C-level testing framework may be added later. |
| 16 |
|
|
| 17 |
+ |
There's no good way to automatically test GUI programs like |
| 18 |
+ |
rview. We have to rely on good human testers to check whether |
| 19 |
+ |
those work correctly or not. |
| 20 |
|
|
| 21 |
+ |
|
| 22 |
|
Requirements |
| 23 |
|
|
| 24 |
|
You need a working installation of Python 2.1 (or newer) on your |
| 76 |
|
|
| 77 |
|
If any of the tests fail on your platform, please report your |
| 78 |
|
results (and as much ancilliary information about your system and |
| 79 |
< |
Radiance version) to the radiance code development mailing list: |
| 80 |
< |
http://www.radiance-online.org/ |
| 79 |
> |
Radiance version as possible) to the radiance code development |
| 80 |
> |
mailing list on http://www.radiance-online.org/ |
| 81 |
|
The developers will then either try to fix the bug, or instruct |
| 82 |
|
you on how to refine your testing to get more information about |
| 83 |
|
what went wrong. |
| 104 |
|
series of rays against a surface under varying angles, in order |
| 105 |
|
to verify material behaviour under different parameters. Tests |
| 106 |
|
of this kind may require a custom script. |
| 103 |
– |
|
| 104 |
– |
There's no good way to automatically test GUI programs like |
| 105 |
– |
rview. We have to rely on good human testers to check whether |
| 106 |
– |
those work correctly or not. |
| 107 |
|
|
| 108 |
|
Contributed tests can be of two kinds. In the simplest case, you |
| 109 |
|
can contribute a small(!) set of test data, the command line(s) |