zeek/testing/btest/bifs/enum_names.zeek
Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

23 lines
451 B
Plaintext

# @TEST-EXEC: zeek -b %INPUT >out
# @TEST-EXEC: btest-diff out
type Color: enum { RED, GREEN, BLUE };
type ColorAlias: Color;
redef enum Color += { PURPLE };
module Monochrome;
type Color: enum { WHITE, BLACK };
print "with types";
print enum_names(Color);
print enum_names(ColorAlias);
print enum_names(Monochrome::Color);
print "with strings";
print enum_names("Color");
print enum_names("ColorAlias");
print enum_names("Monochrome::Color");