| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
All library files are LGPL-family, all scripts are GPL.
This sounds like reasonable licensing WRT targeted project
audience. We can always go to GPLv3+ and LGPLv3+ (or anybody
could to this). Inspiration from:
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing
|
| |
|
|
|
|
|
| |
* bin/dtf-gen: Ensure that $outputdir is absolute path.
* share/dtf/lib/default (__dtf_is_testdir): Readlink -f for both
outputdir and test case candidate directory. This is OK because
we don't have to make 'dtf-gen' script terribly portable.
|
| | |
|
| |
|
|
|
|
|
|
| |
ROOT testname is not the same as $__DTF_TOP_TEST for run files
within subdirectory.
* share/dtf/lib/default: Check for $testname = ROOT rather than
for $__DTF_TOP_TEST.
|
| |
|
|
|
|
|
|
|
| |
* bin/dtf-gen: Use /bin/sh shebang.
* share/dtf/lib/default: Likewise.
(__dtf_internal_fail): New internal method.
(__dtf_run_testcase): Play with mkfifo.
* share/dtf/tpl/run.tpl: Use /bin/sh shebang. Remove $outputdir
before script start.
|
|
|
* bin/dtf-gen: New script.
* dtf-gen: New wrapper to be run from git.
* share/dtf/lib/default: Library script.
* share/dtf/tpl/run.tpl: Template for 'run' wrapper.
|