summaryrefslogtreecommitdiffhomepage
path: root/test/packetimpact/testbench/BUILD
diff options
context:
space:
mode:
authorEyal Soha <eyalsoha@google.com>2020-04-06 06:24:20 -0700
committergVisor bot <gvisor-bot@google.com>2020-04-06 06:25:24 -0700
commit748290236408f2c3e33b5f208352f8fd2ecbfa1e (patch)
tree3bd1209ef3d7863d8fef47503c8a6048adcc5d2b /test/packetimpact/testbench/BUILD
parent24bee1c1813a691072cff5bad7a528690a99eb5e (diff)
Implement Stringer for Layer
Tested: Sample output for printing 3 different Layer structs: &testbench.Ether{SrcAddr:02:42:c4:77:5d:14 DstAddr:02:42:c4:77:5d:0a} &testbench.IPv4{SrcAddr:196.119.93.20 DstAddr:224.0.0.1} &testbench.UDP{SrcPort:0xc00033b260 DstPort:0xc00033b280} Sample output for printing a Layers struct (word-wrapped): [&testbench.Ether{SrcAddr:02:42:c4:77:5d:14 DstAddr:02:42:c4:77:5d:0a} &testbench.IPv4{SrcAddr:196.119.93.20 DstAddr:224.0.0.1} &testbench.UDP{SrcPort:0xc00033b260 DstPort:0xc00033b280} &testbench.Payload{Bytes:[104 101 108 108 111 32 119 111 114 108 100]}] PiperOrigin-RevId: 305014376
Diffstat (limited to 'test/packetimpact/testbench/BUILD')
-rw-r--r--test/packetimpact/testbench/BUILD9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/packetimpact/testbench/BUILD b/test/packetimpact/testbench/BUILD
index 4a9d8efa6..199823419 100644
--- a/test/packetimpact/testbench/BUILD
+++ b/test/packetimpact/testbench/BUILD
@@ -1,4 +1,4 @@
-load("//tools:defs.bzl", "go_library")
+load("//tools:defs.bzl", "go_library", "go_test")
package(
default_visibility = ["//test/packetimpact:__subpackages__"],
@@ -30,3 +30,10 @@ go_library(
"@org_golang_x_sys//unix:go_default_library",
],
)
+
+go_test(
+ name = "testbench_test",
+ size = "small",
+ srcs = ["layers_test.go"],
+ library = ":testbench",
+)