Alois Mahdal
db4184a54c
Update function name in test
9 年之前
Alois Mahdal
fc8ea55ea1
Split tfkit from suite itself
so that tfkit can now be tracked in separate repo. (In future we might
add it as submodule)
9 年之前
Alois Mahdal
25b509c604
Bump version
9 年之前
Alois Mahdal
c9b175fd15
Add header generator for Fastfoo
9 年之前
Alois Mahdal
2d79989ca5
Die cleanly in case you cannot find self
9 年之前
Alois Mahdal
e53c82ef46
Don't complain on empty test-suite
9 年之前
Alois Mahdal
13e227a084
Generate header dynamically from test/tests/TF_HEADER
9 年之前
Alois Mahdal
141b1588aa
Bump version
9 年之前
Alois Mahdal
4fba933b7f
Remove STAGE (later known as PRERELEASE) from tag comment
Folow-up to 37b5db9 and 9c94a46.
9 年之前
Alois Mahdal
9f9b925005
Use nicer layout for release checks
9 年之前
Alois Mahdal
9a5aec9234
Bump version
9 年之前
Alois Mahdal
bbba0822f0
Add basic test suite for pretty.sh
9 年之前
Alois Mahdal
5ccb5a2c53
Source (do not run) TF_SETUP and TF_CLEANUP
Source the setup/cleanup code so that it can be used to prepare
environment.
Disadvantage is that the files will need to be in Bash (ie. effect of
commit 4eb772d is negated), but that should not be problem as the use
of subtest.sh already implies that Bash is used.
After all, one can always easily run other program from these files.
9 年之前
Alois Mahdal
ba655af6ec
Use more sane example
9 年之前
Alois Mahdal
3114800d9b
Fix typos
9 年之前
Alois Mahdal
a84f48f993
Clarify confusing comment in tf_testflt()
9 年之前
Alois Mahdal
3f20b6fb5c
Improve docstring for inigrep
Add examples, simplify sections and ordering of topics.
9 年之前
Alois Mahdal
45a2901fcf
Update function name in example
9 年之前
Alois Mahdal
3c8597dad9
Fix main source in example
9 年之前
Alois Mahdal
360dca132e
Remove debugs from pretty.__is_word
Inside function that gets called during debugging, it gets in the way
pretty fast.
9 年之前
Alois Mahdal
7417aea1e1
Fix "Fastfoo" spelling
9 年之前
Alois Mahdal
5a6860cd94
Remove -e option from wait_until examples
9 年之前
Alois Mahdal
459b707a90
Add reminder note about expected fail
9 年之前
Alois Mahdal
be32cd487b
Fix typo in docstring
9 年之前
Alois Mahdal
ac9c984962
Skip values that are not "words" ie. [a-zA-Z_]
9 年之前
Alois Mahdal
870e36c396
Use more appropriate variable name for variable name
9 年之前
Alois Mahdal
97025fa740
Add function to check if value is word (\w+)
9 年之前
Alois Mahdal
3b2a4a890a
Use less confusing jargon (from Haskell's Data.List)
Hopefully this is ledd confusing than calling 'toes' something that
represents most of the original string
9 年之前
Alois Mahdal
b4b60e5748
Fix typo in docstring
9 年之前
Alois Mahdal
f60392e04a
Quote the args for safety
9 年之前
Alois Mahdal
6a98fb4044
Remove possibility to use eval
This seems too hard to support safely, and the advantages are minimal as
most cases will be possile to solve by wrapping the builtin into a
function.
9 年之前
Alois Mahdal
b296653f99
Bump version
9 年之前
Alois Mahdal
9c94a46bcc
Remove pre-release info
Turns out that get_version and release.sh strategy do not agree
very well on this, which may end up as version comparison problem.
SemVer 2.0 says that pre-release versions go before the associated
versions, that is, 1.0.0-blah goes before 1.0.0, and at the same time
remove the compatibility guarantee. This means that if pre-releases
are needed, we will probably need to change both PRERELEASE and VERSION,
which is not what was expected when writing release.sh.
For now, the safe thing is to remove PRERELEASE altogether. If we ever
need to do a pre-release, we will re-verify if it works properly; until
then, build meta-data give us enough luxury.
9 年之前
Alois Mahdal
37b5db99a0
Use proper name
9 年之前
Alois Mahdal
1a0e95f2f2
Remove the half-baked ini file caching
The caching does not clean up, and is mostly unnecessary since Linux
will cache the file anyway.
9 年之前
Alois Mahdal
71a0e49320
Bump version
9 年之前
Alois Mahdal
cd7cd52347
Prefix dying messages to distinguish them from make's
9 年之前
Alois Mahdal
914395eee0
Add release_? action for controlled release routine
9 年之前
Alois Mahdal
821705476b
Fix mkit import error messages
9 年之前
Alois Mahdal
4c3567819e
Add "Nice" name (PROJNAME) to mkit's meta-data
9 年之前
Alois Mahdal
920cc06ecc
Rename PROJNAME to PKGNAME
Reserve PROJNAME for a "human-readable" name.
9 年之前
Alois Mahdal
ece4c8ed6b
Bump version
9 年之前
Alois Mahdal
6667fb2f2a
Warn if STAGE contains colon
Colon in STAGE will most probably confuse matcher and lead to corrupt
version data.
9 年之前
Alois Mahdal
197790bfe9
Add standard warning routine
9 年之前
Alois Mahdal
98165682dc
Add branch name to commit ID (sha1)
This should give better hint if built from a feature branch
9 年之前
Alois Mahdal
cd571447c4
Fix typos in comments
9 年之前
Alois Mahdal
cbbfdb7146
Fix infinite loop with usage()
9 年之前
Alois Mahdal
74425bb814
Supply misssing docstrings throughout TF test framework
9 年之前
Alois Mahdal
b998ea97f0
Denote temporary presence of debug in template
9 年之前
Alois Mahdal
ef3d1aa013
Fix missing exit fallback in the template
9 年之前