diff --git a/testing/btest/Baseline/language.vector/.stderr b/testing/btest/Baseline/language.vector/.stderr new file mode 100644 index 0000000000..f02f7b00a1 --- /dev/null +++ b/testing/btest/Baseline/language.vector/.stderr @@ -0,0 +1,4 @@ +### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63. +warning in /Users/vern/warehouse/zeek/zeek-master.29Jul22/testing/btest/.tmp/language.vector/vector.zeek, line 173: mixing vector and scalar operands is deprecated (vector) (string) +warning in /Users/vern/warehouse/zeek/zeek-master.29Jul22/testing/btest/.tmp/language.vector/vector.zeek, line 179: mixing vector and scalar operands is deprecated (string) (vector) +warning in /Users/vern/warehouse/zeek/zeek-master.29Jul22/testing/btest/.tmp/language.vector/vector.zeek, line 182: mixing vector and scalar operands is deprecated (string) (vector) diff --git a/testing/btest/Baseline/language.vector/out b/testing/btest/Baseline/language.vector/out index 267848fa4e..ff4f7eb2ad 100644 --- a/testing/btest/Baseline/language.vector/out +++ b/testing/btest/Baseline/language.vector/out @@ -81,3 +81,5 @@ copy of a vector with holes (PASS) copy of a vector with trailing holes, [0, 2, 3, 77, , ], [0, 2, 3, 77, , ] hole in vector of managed types, 5, [[a=T], [a=T], , , [a=T]] hole in vector of managed types after replacing slice, 3, [[a=T], [a=T], ] +left shift (PASS) +right shift (PASS) diff --git a/testing/btest/language/vector.zeek b/testing/btest/language/vector.zeek index 7c461b4ce0..96b84eedf1 100644 --- a/testing/btest/language/vector.zeek +++ b/testing/btest/language/vector.zeek @@ -1,5 +1,6 @@ # @TEST-EXEC: zeek -b %INPUT >out # @TEST-EXEC: btest-diff out +# @TEST-EXEC: btest-diff .stderr function test_case(msg: string, expect: bool) { @@ -229,6 +230,6 @@ event zeek_init() # Test << and >> operators. local v22 = v6 << 1; local v23 = v6 >> 1; - test_case( "left shift", all_set(v22 == vector(20, 40, 60)) ); - test_case( "right shift", all_set(v23 == vector(5, 10, 15)) ); + test_case( "left shift", all_set(v22 == vector(20, 40, 60, 80)) ); + test_case( "right shift", all_set(v23 == vector(5, 10, 15, 20)) ); }