From 25f88bc394e0692074ceddabf96e5da7eefd980e Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Thu, 21 Jul 2022 13:12:57 -0700 Subject: [PATCH] Add btest for vector bit-shift operators --- testing/btest/language/vector.zeek | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/testing/btest/language/vector.zeek b/testing/btest/language/vector.zeek index 5c72c31986..7c461b4ce0 100644 --- a/testing/btest/language/vector.zeek +++ b/testing/btest/language/vector.zeek @@ -226,4 +226,9 @@ event zeek_init() v21[3:] = vector(); print "hole in vector of managed types after replacing slice", |v21|, v21; + # 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)) ); }