Граф коммитов

37 Коммитов

Автор SHA1 Сообщение Дата
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