Skip to content

Commit 66447a2

Browse files
authored
Merge pull request #1459 from jan-cerny/test_anaconda_fix
Add a test to check --fix-type anaconda
2 parents ac95672 + 712000a commit 66447a2

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/API/XCCDF/unittests/test_report_anaconda_fixes.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,16 @@ grep -v "$line1" $result | grep -v "$line2" | grep -v "$line3"
2323
[ "`grep -v "$line1" $result | grep -v "$line2" | sed 's/\W//g'`"x == x ]
2424
:> $result
2525

26+
# use --fix-type instead of URN template to generate the same fix
27+
$OSCAP xccdf generate fix --fix-type anaconda \
28+
--output $result $srcdir/${name}.xccdf.xml 2>&1 > $stderr
29+
[ -f $stderr ]; [ ! -s $stderr ]; :> $stderr
30+
grep "$line1" $result
31+
grep "$line2" $result
32+
grep -v "$line1" $result | grep -v "$line2" | grep -v "$line3"
33+
[ "`grep -v "$line1" $result | grep -v "$line2" | sed 's/\W//g'`"x == x ]
34+
:> $result
35+
2636
$OSCAP xccdf generate fix --template urn:redhat:anaconda:pre \
2737
--profile xccdf_moc.elpmaxe.www_profile_1 \
2838
--output $result $srcdir/${name}.xccdf.xml 2>&1 > $stderr

0 commit comments

Comments
 (0)