This commit is contained in:
Aaron Meihm 2017-07-19 16:58:20 -05:00
Родитель 1260e7d2de
Коммит c5cf285168
4 изменённых файлов: 37 добавлений и 55 удалений

Просмотреть файл

@ -146,3 +146,40 @@ var tagsPolicyDoc = `
func TestTagsPolicy(t *testing.T) {
genericTestExec(t, tagsPolicyDoc)
}
var rawPolicyDoc = `
{
"objects": [
{
"object": "rawobject",
"raw": {
"identifiers": [
{
"identifier": "an identifier",
"value": "VALUE"
},
{
"identifier": "another identifier",
"value": "TEST"
}
]
}
}
],
"tests": [
{
"test": "test0",
"expectedresult": true,
"object": "rawobject",
"regexp": {
"value": "TEST"
}
}
]
}
`
func TestRawPolicy(t *testing.T) {
genericTestExec(t, rawPolicyDoc)
}

Просмотреть файл

@ -1,16 +0,0 @@
TESTDIRS = raw
all:
runtests:
ifndef SCRIBECMD
$(error SCRIBECMD is undefined, tests must be ran from the root of the repository)
endif
for x in $(TESTDIRS); do \
$(MAKE) -C $$x runtests || exit 1; \
done \
clean:
for x in $(TESTDIRS); do \
$(MAKE) -C $$x clean || exit 1; \
done

Просмотреть файл

@ -1,9 +0,0 @@
all:
runtests: test.json
ifndef SCRIBECMD
$(error SCRIBECMD is undefined, tests must be ran from the root of the repository)
endif
$(SCRIBECMD) -e -t -f test.json; \
clean:

Просмотреть файл

@ -1,30 +0,0 @@
{
"objects": [
{
"object": "rawobject",
"raw": {
"identifiers": [
{
"identifier": "an identifier",
"value": "VALUE"
},
{
"identifier": "another identifier",
"value": "TEST"
}
]
}
}
],
"tests": [
{
"test": "test0",
"expectedresult": true,
"object": "rawobject",
"regexp": {
"value": "TEST"
}
}
]
}