Aaron Meihm
ae9069bd9b
additional error handling for chain entries
2015-08-04 15:38:17 -05:00
Aaron Meihm
d9a8824f38
validate import chain references during validation
2015-08-04 12:37:24 -05:00
Aaron Meihm
3a744fe5f1
recursively execute import chains
2015-08-04 12:31:01 -05:00
Aaron Meihm
ea0e28f2bd
make example test use new document format
2015-08-03 23:49:15 -05:00
Aaron Meihm
8c6cad7035
merge criteria from import chain in file content
2015-08-03 23:05:43 -05:00
Aaron Meihm
f8914dce49
initial import chains implementation
2015-08-03 13:45:11 -05:00
Aaron Meihm
36d040c3cb
key concat on identifier
2015-08-03 12:23:10 -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
442fec773f
add some object validation
2015-08-03 11:34:54 -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
Aaron Meihm
06fe36dfe0
start of large change to separate object logic from tests
2015-08-03 09:50:09 -05:00
Aaron Meihm
0305a23898
fix issue in validation from 3019df7
2015-08-03 07:36:43 -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
20f333ab41
note an issue in filename source, to be resolved
2015-07-17 15:59:04 -05:00
Aaron Meihm
d7f8473a42
Merge pull request #1 from ameihm0912/master
...
updated documentation and travis links for repo move
2015-07-17 13:28:14 -05:00
Aaron Meihm
addd2a5a5c
updated documentation and travis links for repo move
2015-07-17 13:26:26 -05:00
Aaron Meihm
18a620ea35
generic package query functionality and test
2015-07-17 12:16:38 -05:00
Aaron Meihm
acfca2a23a
change the way errors are returned for results.
...
Previously if the test had an error the results would not be returned,
just the error. Now, return the test result since the error is stored in
the result. The error return from GetResults() is used to indicate
results could not be retreived.
2015-07-17 10:52:01 -05:00
Aaron Meihm
29ace8cc0d
add a generic example
2015-07-15 15:56:30 -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
65d76b4a2f
rename GrepResult() to SingleLineResult()
2015-07-15 14:48:15 -05:00
Aaron Meihm
97a758a912
bind result format helper functions to TestResult
2015-07-15 14:45:33 -05:00
Aaron Meihm
7a03dff83f
add some additional clarification of Bootstrap()
2015-07-15 10:17:36 -05:00
Aaron Meihm
a9e1f0fc8d
make struct member comments inline to preserve fmt alignment
2015-07-15 10:16:06 -05:00
Aaron Meihm
d26011b226
add override for SimpleFileLocator locate() function
2015-07-14 21:20:37 -05:00
Aaron Meihm
caa3e133f5
pass document as a pointer to GetResults()
2015-07-14 14:56:45 -05:00
Aaron Meihm
76dd9ddc38
document some results functions
2015-07-14 14:49:51 -05:00
Aaron Meihm
6f01df3ac5
add line based output helper and mode for scribecmd
2015-07-14 14:46:36 -05:00
Aaron Meihm
4507e6961f
include aliases and identifier in test result
2015-07-14 14:35:46 -05:00
Aaron Meihm
7bf4d52a93
testresult formatting
2015-07-14 14:31:45 -05:00
Aaron Meihm
fe582146c4
more cleanup around type exports and start json results
2015-07-14 14:13:02 -05:00
Aaron Meihm
06ff9a113f
resolve a bunch of unnecessary type exports
2015-07-14 00:20:17 -05:00
Aaron Meihm
c0fad961bb
dont export EVR type
2015-07-14 00:03:29 -05:00
Aaron Meihm
96b4e9f802
add documentation around TestEvrCompare()
2015-07-13 23:42:39 -05:00
Aaron Meihm
c828816d98
add documentation link
2015-07-13 23:40:22 -05:00
Aaron Meihm
ab7bf3162d
cleanup godoc output
2015-07-13 23:34:50 -05:00
Aaron Meihm
4bf6275709
update README
2015-07-13 22:33:14 -05:00
Aaron Meihm
8d798b154a
add version string
2015-07-13 22:22:50 -05:00
Aaron Meihm
71fc5a07e9
if a test is a modifier, ensure it includes valid sources
2015-07-13 22:10:49 -05:00
Aaron Meihm
a76b89868f
add validation for test sources
2015-07-13 22:01:15 -05:00
Aaron Meihm
db0846a475
add validation phase for tests
2015-07-13 21:36:54 -05:00
Aaron Meihm
aacdf01b6a
more explicit handling of pure integer components in version string
2015-07-13 17:20:00 -05:00