summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorLeonard Crestez <cdleonard@gmail.com>2022-12-01 23:41:06 +0200
committerDavid Ahern <dsahern@kernel.org>2022-12-02 08:55:24 -0700
commitacea9032e92eabacb520201e9f14f6965faadd3b (patch)
tree109449edcf2588518a1c9015fe24300d5ff84982 /testsuite
parent94fc813b85dfde340e8725b3da6385a7b81e43f2 (diff)
downloadiproute2-acea9032e92eabacb520201e9f14f6965faadd3b.tar.gz
testsuite: Add test for ip --json neigh get
Signed-off-by: Leonard Crestez <cdleonard@gmail.com> Signed-off-by: David Ahern <dsahern@kernel.org>
Diffstat (limited to 'testsuite')
-rwxr-xr-xtestsuite/tests/ip/neigh/basic.t13
1 files changed, 13 insertions, 0 deletions
diff --git a/testsuite/tests/ip/neigh/basic.t b/testsuite/tests/ip/neigh/basic.t
new file mode 100755
index 00000000..9c13c8ef
--- /dev/null
+++ b/testsuite/tests/ip/neigh/basic.t
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+. lib/generic.sh
+
+ts_log "[Testing add/get neigh]"
+
+NEW_DEV="$(rand_dev)"
+ts_ip "$0" "Add $NEW_DEV dummy interface" link add dev $NEW_DEV type dummy
+ts_ip "$0" "Add $NEW_DEV neighbor 192.0.2.2 " neigh add 192.0.2.2 lladdr 02:00:00:00:00:01 dev $NEW_DEV
+ts_ip "$0" "List neighbors " neigh list
+test_on '02:00:00:00:00:01'
+ts_ip "$0" "Get $NEW_DEV neighbor 192.0.2.2 " --json neigh get 192.0.2.2 dev $NEW_DEV
+test_on '"lladdr":"02:00:00:00:00:01"'