summaryrefslogtreecommitdiffstats
path: root/src/gtest
diff options
context:
space:
mode:
authorHanoh Haim <hhaim@cisco.com>2015-12-13 16:22:17 +0200
committerHanoh Haim <hhaim@cisco.com>2015-12-13 16:22:17 +0200
commit6a38f90c1bc6ac63897356c60ad29a7e513e8ad2 (patch)
tree04b3fcd278fc55d22586511e1aa9c260dd7bd5ab /src/gtest
parentc4e0ae9af9d6c3c94f4784aad39bc0f2746d1223 (diff)
minor
Diffstat (limited to 'src/gtest')
-rw-r--r--src/gtest/trex_stateless_gtest.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/gtest/trex_stateless_gtest.cpp b/src/gtest/trex_stateless_gtest.cpp
index 9e15cb46..1ad03c63 100644
--- a/src/gtest/trex_stateless_gtest.cpp
+++ b/src/gtest/trex_stateless_gtest.cpp
@@ -59,6 +59,25 @@ TEST_F(basic_vm, vm0) {
}
+TEST_F(basic_vm, vm1) {
+
+ StreamVm vm;
+
+ vm.set_packet_size(512);
+
+ vm.add_instruction( new StreamVmInstructionFixChecksumIpv4(20) );
+ vm.add_instruction( new StreamVmInstructionFlowMan( "var1",1,
+ StreamVmInstructionFlowMan::FLOW_VAR_OP_INC,0,1,7 )
+ );
+ vm.add_instruction( new StreamVmInstructionWriteToPkt( "var1",14, 0,true)
+ );
+
+ vm.Dump(stdout);
+
+ vm.compile_next();
+
+}
+
//////////////////////////////////////////////////////