This repository has been archived by the owner on May 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
joergboe
committed
Dec 22, 2017
1 parent
2b8e6c5
commit b5d2ec2
Showing
95 changed files
with
55 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
/.project | ||
/runTTFWorkdir/ | ||
/releases/ |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,54 @@ | ||
# testframework | ||
A shell script based test framework | ||
|
||
The test script is a framework for the control of test case execution. | ||
|
||
To learn more start with execution of help and man: | ||
|
||
./bin/runTTF --help | ||
|
||
and | ||
|
||
./bin/runTTF --man | ||
|
||
In directory samples you can see the Test Collection ANewTest, which is a sample for a basic Test Collection | ||
|
||
It is recommended to enter the location of the test framework into your PATH like: | ||
|
||
export PATH="<location of test framework>/bin:$PATH" | ||
|
||
Whats new: | ||
---------- | ||
Version 1.0.0: | ||
- re-name TestProperties to TestProperties.sh | ||
- Removed propertie section in preamble, all properties moved to script section | ||
- Preamble now supports only variantList, variantCount and timeout | ||
- Preamble requires now quoting (for lists) | ||
- Check whether variantCount and timeout are digits | ||
- New test steps / pres / fins invocation local space separated list STEPS/PREPS/FINS | ||
- New test steps / pres / fins invocation local array STEPS/PREPS/FINS possible | ||
- New test steps / pres / fins invocation local functions testStep, testPreparation, testFinalization | ||
- Global space separated lists steps / pres / fins invocation re-named: | ||
TTRO_prepsCase TTRO_prepsSuite TTRO_preps | ||
TTRO_stepsCase | ||
TTRO_finsCase TTRO_finsSuite TTRO_fins | ||
- Improved handling and display in case of erroros in suite/collection initialization and preparation | ||
- All function calls for collection/suite/case preparation and steps and finalization are now unchecked called | ||
to improve failure propagation | ||
- Collections variant support | ||
- TstCollection.sh and TestSuite.sh are now only once sourced in collection and suite context | ||
- TTRO_extraTime renamed to TTP_additionalTime | ||
- New utis functions isArray, isFunction, arrayHasKey, isExistingAndTrue, isTrue, isFalse | ||
- Re-named properties TTRO_noStart -> TTPN_.. | ||
- Handle debug and verbose as propertie | ||
- Re-names TTRO_caseVariant -> TTRO_variantCase TTRO_suiteVariant -> TTRO_variantSuite | ||
|
||
|
||
Version 0.2.0: | ||
- Dummy Suite support: Test cases can be defined without suite context. | ||
- Test collection now requires a TestCollection.sh file and the TestProperties file is now optional | ||
- Installer | ||
- New global initialization in streamsutils | ||
- Use variables for sab file main composite .. | ||
- New test cases | ||
- Streams sample | ||
|
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
File renamed without changes.