From 12dad4bf5ff370468601ee1934ec3caefb8ff2be Mon Sep 17 00:00:00 2001 From: Ian Young Date: Mon, 14 May 2018 17:33:32 +0100 Subject: [PATCH] Make a basic test pipeline --- src/main/resources/_rules/check_bindings.xsl | 178 ++++++++++++++++++ src/main/resources/_rules/check_framework.xsl | 128 +++++++++++++ src/main/resources/common-beans.xml | 14 ++ src/main/resources/default-validator.xml | 5 + src/main/resources/second-validator.xml | 5 + src/main/resources/test-validator.xml | 11 ++ src/main/resources/test/test_info.xsl | 28 +++ src/main/resources/test/test_warn.xsl | 28 +++ 8 files changed, 397 insertions(+) create mode 100644 src/main/resources/_rules/check_bindings.xsl create mode 100644 src/main/resources/_rules/check_framework.xsl create mode 100644 src/main/resources/test/test_info.xsl create mode 100644 src/main/resources/test/test_warn.xsl diff --git a/src/main/resources/_rules/check_bindings.xsl b/src/main/resources/_rules/check_bindings.xsl new file mode 100644 index 0000000..b371869 --- /dev/null +++ b/src/main/resources/_rules/check_bindings.xsl @@ -0,0 +1,178 @@ + + + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + invalid binding ' + + ' on + + + + + + + + + + unknown binding ' + + ' on + + + + + + diff --git a/src/main/resources/_rules/check_framework.xsl b/src/main/resources/_rules/check_framework.xsl new file mode 100644 index 0000000..f4e8d01 --- /dev/null +++ b/src/main/resources/_rules/check_framework.xsl @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + [ERROR] + + + + + + + + + + + + : + + + + + + + + + + + + [WARN] + + + + + + + + + + + + : + + + + + + + + + + + + [INFO] + + + + + + + + + + + + : + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/common-beans.xml b/src/main/resources/common-beans.xml index 3d1c297..c2b9fa8 100644 --- a/src/main/resources/common-beans.xml +++ b/src/main/resources/common-beans.xml @@ -37,4 +37,18 @@ + + + + + diff --git a/src/main/resources/default-validator.xml b/src/main/resources/default-validator.xml index ecd9c94..06ac5cb 100644 --- a/src/main/resources/default-validator.xml +++ b/src/main/resources/default-validator.xml @@ -16,6 +16,11 @@ + + + + + diff --git a/src/main/resources/second-validator.xml b/src/main/resources/second-validator.xml index ce9b313..3552d08 100644 --- a/src/main/resources/second-validator.xml +++ b/src/main/resources/second-validator.xml @@ -16,6 +16,11 @@ + + + + + diff --git a/src/main/resources/test-validator.xml b/src/main/resources/test-validator.xml index 9711a43..cfad3fc 100644 --- a/src/main/resources/test-validator.xml +++ b/src/main/resources/test-validator.xml @@ -16,6 +16,17 @@ + + + + + + + + diff --git a/src/main/resources/test/test_info.xsl b/src/main/resources/test/test_info.xsl new file mode 100644 index 0000000..a49208d --- /dev/null +++ b/src/main/resources/test/test_info.xsl @@ -0,0 +1,28 @@ + + + + + + + + + + + informational message for entity ' + + ' + + + + + diff --git a/src/main/resources/test/test_warn.xsl b/src/main/resources/test/test_warn.xsl new file mode 100644 index 0000000..a558cc2 --- /dev/null +++ b/src/main/resources/test/test_warn.xsl @@ -0,0 +1,28 @@ + + + + + + + + + + + warning message for entity ' + + ' + + + + +