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

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