зеркало из https://github.com/mozilla/scribe.git
make raw test a go test
This commit is contained in:
Родитель
1260e7d2de
Коммит
c5cf285168
37
meta_test.go
37
meta_test.go
|
@ -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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
Загрузка…
Ссылка в новой задаче