Blame SOURCES/0131-test-coverage-for-gh-567.patch

ea8ea4
From d2d64ef5bc9c0ce2fb45409f92791171132ae1c7 Mon Sep 17 00:00:00 2001
ea8ea4
From: Eric Garver <eric@garver.life>
ea8ea4
Date: Wed, 15 Jan 2020 10:04:47 -0500
ea8ea4
Subject: [PATCH 131/146] test: coverage for gh #567
ea8ea4
ea8ea4
(cherry picked from commit cdf3227ea9e1c14ca47fcd73c42b3c94f78b01a6)
ea8ea4
(cherry picked from commit 84b478fe639e12f8b37f1fc506eb328dfec6e474)
ea8ea4
---
ea8ea4
 src/tests/regression.at       | 1 +
ea8ea4
 src/tests/regression/gh567.at | 8 ++++++++
ea8ea4
 2 files changed, 9 insertions(+)
ea8ea4
 create mode 100644 src/tests/regression/gh567.at
ea8ea4
ea8ea4
diff --git a/src/tests/regression.at b/src/tests/regression.at
ea8ea4
index 3bc99543a9b1..4532d730fbe7 100644
ea8ea4
--- a/src/tests/regression.at
ea8ea4
+++ b/src/tests/regression.at
ea8ea4
@@ -24,3 +24,4 @@ m4_include([regression/rhbz1715977.at])
ea8ea4
 m4_include([regression/rhbz1723610.at])
ea8ea4
 m4_include([regression/rhbz1734765.at])
ea8ea4
 m4_include([regression/gh509.at])
ea8ea4
+m4_include([regression/gh567.at])
ea8ea4
diff --git a/src/tests/regression/gh567.at b/src/tests/regression/gh567.at
ea8ea4
new file mode 100644
ea8ea4
index 000000000000..03c3bde4a0fe
ea8ea4
--- /dev/null
ea8ea4
+++ b/src/tests/regression/gh567.at
ea8ea4
@@ -0,0 +1,8 @@
ea8ea4
+FWD_START_TEST([rich rule source w/ mark action])
ea8ea4
+AT_KEYWORDS(gh567 rich ipset)
ea8ea4
+
ea8ea4
+FWD_CHECK([-q --permanent --new-ipset=Teste --type=hash:net])
ea8ea4
+FWD_CHECK([-q --permanent --add-rich-rule "rule family=ipv4 source ipset=Teste mark set=2"])
ea8ea4
+FWD_RELOAD
ea8ea4
+
ea8ea4
+FWD_END_TEST
ea8ea4
-- 
ea8ea4
2.23.0
ea8ea4