Aaron Meihm
f6ebd9cdf2
make hasline test a go test
2017-07-19 16:12:39 -05:00
Aaron Meihm
d2cfc553e9
make package test a go test
2017-07-19 15:13:49 -05:00
Aaron Meihm
78509186e4
update Makefiles to remove evrtest
2017-07-19 14:45:17 -05:00
Aaron Meihm
90fe0e9a6e
make evr tests actual go tests
2017-07-19 14:42:16 -05:00
Aaron Meihm
ecf34e89c8
better handling of pure integer version strings
...
detects version strings that are composed entirely of an integer value
and handles comparisons.
Closes #12
2016-12-20 09:53:03 -06:00
Aaron Meihm
1e13334212
add test for pkg onlynewest flag
2016-01-13 09:35:12 -06:00
Aaron Meihm
12a944ba60
collection expressions to collapse similar package objects
2016-01-08 14:19:26 -06:00
Aaron Meihm
5418292142
support symlink resolution during file search
...
Closes #3
2015-12-30 12:58:56 -06:00
Aaron Meihm
0934496028
support inclusion of tag metadata with tests
2015-10-19 16:11:34 -05:00
Aaron Meihm
9e2d1d0686
add support to expect error result in test
2015-08-05 16:01:23 -05:00
Aaron Meihm
efbd5128e5
add > evr tests
2015-08-05 09:32:58 -05:00
Aaron Meihm
29c73b793c
add > operator for evr tests
2015-08-04 17:18:27 -05:00
Aaron Meihm
885b724e63
add hasline source type and exactmatch evaluator
...
hasline is used to build true/false results for files identified that
match a specified name and contain a specified line.
the exactmatch evaluator is used to test if the criteria returned by a
source exactly matches the value. If so, the test is marked true for
that identifier.
These can be combined to test for files that just contain a given
expression, or files that do not have the expression.
2015-08-04 16:54:01 -05:00
Aaron Meihm
3a744fe5f1
recursively execute import chains
2015-08-04 12:31:01 -05:00
Aaron Meihm
f8914dce49
initial import chains implementation
2015-08-03 13:45:11 -05:00
Aaron Meihm
d2bb6a3c63
rename import-chain concat, since these are concat tests
...
import-chain tests will be added in a different directory
2015-08-03 12:07:30 -05:00
Aaron Meihm
01b55c6932
begin replacement of modifiers, support generic criteria concatenation
2015-08-03 12:01:32 -05:00
Aaron Meihm
4af7feb35a
update raw and package tests for new format
2015-08-03 11:10:56 -05:00
Aaron Meihm
b485b1e3af
update filename tests for new format
2015-08-03 10:26:11 -05:00
Aaron Meihm
be09164b8f
update filecontent tests for new format
2015-08-03 10:13:02 -05:00
Julien Vehent
3019df712a
Remove `name` and `aliases`, use `identifier` for everything
2015-08-03 07:29:06 -05:00
Aaron Meihm
2ba493c477
minor alignment fix to evr test data
2015-08-03 07:20:57 -05:00
Julien Vehent
b0a078694d
change evr test data to put the operator in the middle for readability
2015-08-03 07:13:17 -05:00
Julien Vehent
01c288f33a
Display error when checks aren't launched from the root
2015-08-03 07:08:10 -05:00
Julien Vehent
e3f502c167
use a more explicit sed marker in test files
2015-08-03 07:06:40 -05:00
Aaron Meihm
91d222af8c
fix bug in filename source, ensure only name is considered
2015-07-19 14:26:45 -05:00
Aaron Meihm
bf704ffebb
add a raw source type for document specified explicit source data
2015-07-15 15:01:58 -05:00
Aaron Meihm
aacdf01b6a
more explicit handling of pure integer components in version string
2015-07-13 17:20:00 -05:00
Aaron Meihm
3be77f6179
update concat test with correct document
2015-07-13 17:01:52 -05:00
Aaron Meihm
82333f2bed
add tests for concat
2015-07-13 12:16:26 -05:00
Aaron Meihm
1d06e45f97
add package test for bad evr operation
2015-07-12 12:50:43 -05:00
Aaron Meihm
e1de9ce08c
add tests for package source type
2015-07-11 15:40:56 -05:00
Aaron Meihm
2312116eba
add tests for evr operations
2015-07-08 15:30:57 -05:00
Aaron Meihm
d99dede9e0
add some filename tests
2015-07-08 14:58:33 -05:00
Aaron Meihm
fd4c726f03
additional file content test
2015-07-07 16:00:51 -05:00
Aaron Meihm
64252e61b3
initial tests for filecontent
2015-07-07 15:50:48 -05:00
Aaron Meihm
98c5320a3b
initial test automation through make
2015-07-07 15:27:18 -05:00