1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#!/usr/bin/env bash
. $builddir/tests/test_common.sh
result=`mktemp`
set -e
set -o pipefail
$OSCAP oval eval --results $result $srcdir/test_platform_version.xml
assert_exists 2 '/oval_results/generator/oval:schema_version'
assert_exists 1 '/oval_results/generator/oval:schema_version[@platform]'
assert_exists 1 '/oval_results/generator/oval:schema_version[@platform="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix"]'
assert_exists 1 '/oval_results/generator/oval:schema_version[text()="5.11.1"]'
assert_exists 1 '/oval_results/generator/oval:schema_version[text()="5.11.1:1.0"]'
assert_exists 2 '/oval_results/oval_definitions/generator/oval:schema_version'
assert_exists 1 '/oval_results/oval_definitions/generator/oval:schema_version[@platform]'
assert_exists 1 '/oval_results/oval_definitions/generator/oval:schema_version[@platform="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix"]'
assert_exists 1 '/oval_results/oval_definitions/generator/oval:schema_version[text()="5.11.1"]'
assert_exists 1 '/oval_results/oval_definitions/generator/oval:schema_version[text()="5.11.1:1.0"]'
assert_exists 2 '/oval_results/results/system/oval_system_characteristics/generator/oval:schema_version'
assert_exists 1 '/oval_results/results/system/oval_system_characteristics/generator/oval:schema_version[@platform]'
assert_exists 1 '/oval_results/results/system/oval_system_characteristics/generator/oval:schema_version[@platform="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix"]'
assert_exists 1 '/oval_results/results/system/oval_system_characteristics/generator/oval:schema_version[text()="5.11.1"]'
assert_exists 1 '/oval_results/results/system/oval_system_characteristics/generator/oval:schema_version[text()="5.11.1:1.0"]'
rm $result
|