legacy/libisoburn/trunk/releng/TODO

40 lines
1.5 KiB
Plaintext
Raw Normal View History

2011-06-28 17:33:08 +00:00
* Manpage examples turned into tests
Convert most examples from xorriso(1) manpage into tests.
2011-07-18 14:32:53 +00:00
* Enhance 'auto_isocontent'
2011-07-02 15:28:37 +00:00
Extend it to use some more demanding directory tree.
MD5s should be checked.
2011-07-02 15:28:37 +00:00
All file types as of stat(2) should be tested.
Test various comparisons:
xorriso provides built-in means for comparison:
xorriso -compare_r disk_path iso_rr_path
xorriso -indev my.iso -find / vs. find input_dir
bsdtar -xf my.iso vs. input_dir
2011-08-03 14:06:28 +00:00
* Test for wrong CD sizes would need a new test and probably an
automatic CD changer.
* Library unit tests - investigate the possibility to write some
cunit-based tests (http://cunit.sourceforge.net) for both
xorriso.h and libisoburn.h API's. The code samples could be put into
codesamples/ directory and run by auto_cxx or a separate auto_ script.
* ??? Still to decide:
Delete debian-testing-i386-businesscard.iso with ./run_all_auto -c
2011-08-19 07:11:43 +00:00
Currently remaining large files (like downloaded ISO images) are
simply left behind to be re-used and a boldified info message is shown
so the users can decide for themselves what to remove or leave as well.
* ??? Still to decide:
Have a script ./run_all_manual
2011-08-19 07:11:43 +00:00
Contra argument: if a releng sctipt is suitable to be run under amaster
script run_all*, then this releng script should be put into auto_*
namespace , otherwise it is manual_*.
* derive a GNU xorriso test suite from libisoburn test suite
* auto_ tests should know whether they work underneath run_all_auto
or whether they run standalone