Alois Mahdal
128e0ee70b
Bump version
il y a 10 ans
Alois Mahdal
70662d4d69
Rename tests fo reflect module name
il y a 10 ans
Alois Mahdal
f462b7c330
Rename ini.iniread to config.cfgrep
config.cfgrep does better job at hinting how the function works
(i.e. somehow similar to UNIX grep) and that the use is not limited to
INI files.
Also default config file suffix is now "conf".
il y a 10 ans
Alois Mahdal
abd8c72c1d
Revamp test output
* Add colors,
* print ffoo version,
* honor TF_DEBUG and TF_VERBOSE from environment,
* use nicer but smaller ASCII-art
* and include test name in subtest name.
il y a 10 ans
Alois Mahdal
8a541b5b49
Fortify argument access
il y a 10 ans
Alois Mahdal
25c189ac50
Better name for strategy
"read strategy" is too ambiguous. What is really happening is that we
are "merging" the (posible) files into one stream.
il y a 10 ans
Alois Mahdal
fdc1a5da51
Bump version
il y a 10 ans
Alois Mahdal
201291457c
Always time tests
il y a 10 ans
Alois Mahdal
94d3b7119f
Split merge tests for better coverage
il y a 10 ans
Alois Mahdal
5f33e4e06c
Update API test
il y a 10 ans
Alois Mahdal
9b60fa8566
Revamp reading mechanism; use strategy
Now by default iniread will stop at first file; old behavior can be
restored by -j|--join switch.
il y a 10 ans
Alois Mahdal
37be2aae01
Add support for filtering based on subtest name
il y a 10 ans
Alois Mahdal
d5ff96f895
Remove extra space
il y a 10 ans
Alois Mahdal
1a9a837b25
Fix obsolete script name
il y a 10 ans
Alois Mahdal
d88c09cee4
Make nicer debug output
il y a 10 ans
Alois Mahdal
bd737dd5e6
Remove non-variable
il y a 10 ans
Alois Mahdal
16b72cf631
Update ignore list with FFOO_PATH (7eccd00)
il y a 10 ans
Alois Mahdal
e56664c1d2
Rewrite iniread docstring
il y a 10 ans
Alois Mahdal
7b16c83171
Use echos() in iniread()
il y a 10 ans
Alois Mahdal
cfb6b13e0f
Line up case machine
il y a 10 ans
Alois Mahdal
077e06c2ba
Use echos() where applicable
il y a 10 ans
Alois Mahdal
4e9ad05f4b
Add core.echos -- a safer version of echo
il y a 10 ans
Alois Mahdal
8a0c3c87f7
Show FFOO_PATH in debug mode
il y a 10 ans
Alois Mahdal
414de3a291
List FFOO_PATH in header
il y a 10 ans
Alois Mahdal
c86f7ded8b
Rename variable to mpath--it's path after all
il y a 10 ans
Alois Mahdal
3227241175
Fix typo in __die call
il y a 10 ans
Alois Mahdal
917622c24d
Ignore double import silently
Since it's normal e.g. for a dependency to import the same module as
upstream, the warning only created unnecessary noise.
il y a 10 ans
Alois Mahdal
412c73ad43
Bump version
il y a 10 ans
Alois Mahdal
2fae7c260d
Update after API changes
il y a 10 ans
Alois Mahdal
90a4ca476b
Add notes on packaging
il y a 10 ans
Alois Mahdal
616f0bb1fe
Update API naming test with new layout
il y a 10 ans
Alois Mahdal
560dea5a31
Add stats.sh for simple stats functions
il y a 10 ans
Alois Mahdal
b975af0399
Move core.__exits to exit.sh
il y a 10 ans
Alois Mahdal
68d416685a
Add exit.sh for exit behavior helpers
il y a 10 ans
Alois Mahdal
5912d757fb
Move sw.sh and yummy.sh to rhcc
il y a 10 ans
Alois Mahdal
53abc5665c
Move www.sh and xorg.sh out to eecc
il y a 10 ans
Alois Mahdal
b7958c3ab2
Move flow.wait_until to recon.sh (removes flow.sh)
il y a 10 ans
Alois Mahdal
82f6ff7836
Move flow.filter to misc.sh (removes fun.sh)
il y a 10 ans
Alois Mahdal
46203df836
Move misc functions from core.sh to misc.sh
il y a 10 ans
Alois Mahdal
6e67e817a2
Add test to check API naming
il y a 10 ans
Alois Mahdal
ef95b9e4aa
Update TODO
il y a 10 ans
Alois Mahdal
eb27e058c8
Fix typo
il y a 10 ans
Alois Mahdal
3f2112eb10
Add chapter on the testing framework
il y a 10 ans
Alois Mahdal
ef29e8e6bb
Remove broken test
il y a 10 ans
Alois Mahdal
c00eb8ff87
Revamp testing framework even better
As a followup to last revamp:
* Use more extensible test definition format,
* separate testing framework from setup script and split to includes,
* update test scripts as well as data,
* consolidate test output,
* and make some small improvements/fixes on the way.
il y a 10 ans
Alois Mahdal
c7e80f1be1
Add tests for try_import
il y a 10 ans
Alois Mahdal
5b8637e50c
Do not track test artifacts
il y a 10 ans
Alois Mahdal
668298cf77
Revamp testing framework
* Enable running all tests via make,
* simplify tests (lay off data/tmpdir manipulation to framework),
* set rules for naming, exit statuses, etc,
* remove beakerlib dependency.
il y a 10 ans
Alois Mahdal
17050bf7bf
Bump version
il y a 10 ans
Alois Mahdal
79c1634922
Do not re-import module
il y a 10 ans