zeek/testing/btest/language
Arne Welzel aaa81cae5d CompositeHash: Skip record initialization when recovering vals
Initializing fields of recovered records caused running &default expression
of fields just so that they are re-assigned in the next step with the
recovered fields. The second test case still shows that the loop var
is initialized as well even though that's not needed.

Add tests for iterating over records with &default attributes for both,
tables and vectors.

Fixes #3267
2023-09-08 13:02:34 +02:00
..
addr.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
alternate-event-hook-prototypes-invalid-arg.zeek Allow alternate event/hook prototype declarations 2020-04-01 17:25:28 -07:00
alternate-event-hook-prototypes.zeek Fix frame size allocation of alternate event/hook handlers 2020-04-09 22:05:34 -07:00
alternate-prototypes-arg-matching.zeek Improve alternate event/hook prototype matching 2020-04-09 20:20:38 -07:00
alternate-prototypes-default-args.zeek Emit error for alternate event/hook prototype args with attributes 2020-04-09 21:00:09 -07:00
alternate-prototypes-deprecated-args.zeek Fix wrong frame offsets for locals of alternate event/hook prototypes 2020-07-10 10:59:12 -07:00
any-script-func-variadic-errors.zeek Func: Do not crash on va_args confusion for script funcs 2022-11-01 08:55:14 +01:00
any-when.zeek bug fixes for using "when" in functions that have a local of type "any" 2020-04-25 16:56:24 -07:00
any.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
assert-error.zeek Stmt: Introduce assert statement and related hooks 2023-06-12 18:16:02 +02:00
assert-hook.zeek ZAM ignores new "assert" statement 2023-06-14 17:41:41 -07:00
assert-misc.zeek ZAM ignores new "assert" statement 2023-06-14 17:41:41 -07:00
assert-top-level.zeek ZAM ignores new "assert" statement 2023-06-14 17:41:41 -07:00
assert.zeek ZAM ignores new "assert" statement 2023-06-14 17:41:41 -07:00
at-deprecated.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
at-dir.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
at-filename.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
at-if-else-if-no-way.zeek parse.y/directives: Reject directives as statements 2022-08-26 09:42:50 +02:00
at-if-event.zeek annotated scripts to skip when testing compilation-to-C++ 2022-09-16 16:47:43 -07:00
at-if-invalid.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
at-if-lambda.zeek Merge remote-tracking branch 'origin/topic/vern/CPP-Apr23-maint' 2023-04-03 16:42:18 +02:00
at-if-reject.zeek parse.y/directives: Reject directives as statements 2022-08-26 09:42:50 +02:00
at-if.zeek annotated scripts to skip when testing compilation-to-C++ 2022-09-16 16:47:43 -07:00
at-ifdef.zeek GH-2034: Store module names and use them in lookups for ifdef 2022-08-05 15:36:21 +00:00
at-ifndef.zeek GH-2034: Store module names and use them in lookups for ifdef 2022-08-05 15:36:21 +00:00
at-load.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
attr-default-coercion.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
attr-default-global-set-error.zeek Improve &default validation for global vars: exclude sets 2019-10-15 18:24:35 -07:00
blank-expr-errors.zeek Introduce special treatment for the blank identifier _ 2022-10-24 10:36:01 +02:00
blank-for.zeek Introduce special treatment for the blank identifier _ 2022-10-24 10:36:01 +02:00
blank-local.zeek Introduce special treatment for the blank identifier _ 2022-10-24 10:36:01 +02:00
blank-option-error.zeek Introduce special treatment for the blank identifier _ 2022-10-24 10:36:01 +02:00
bool.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
closure-binding-errors.zeek tests added for new capture-by-reference closure semantics & errors 2021-01-04 14:38:12 -08:00
closure-binding.zeek determinism for concurrent Zeek test suite invocations; split out deprecations 2021-03-18 16:17:25 -07:00
closure-sending-naming.zeek Spelling testing 2022-11-16 20:05:03 -05:00
closure-sending2.zeek Remove unnecessary -B arguments from Zeek invocations in testsuite 2021-06-24 17:05:32 -07:00
common-mistakes.zeek Spelling testing 2022-11-16 20:05:03 -05:00
common-mistakes2.zeek updates for gen-C++ maintenance, including skipping some inappropriate tests 2022-08-01 16:47:17 -07:00
complex-delete.zeek new btest to catch regressions to previous behavior/crash 2022-01-14 14:10:15 -08:00
conditional-expression.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
const.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
container-ctor-scope.zeek Spelling testing 2022-11-16 20:05:03 -05:00
container-option-init.zeek GH-2920: Don't warn on uninitialized container options 2023-04-13 09:05:17 -07:00
copy-all-opaques.zeek Spelling testing 2022-11-16 20:05:03 -05:00
copy-all-types.zeek Spelling testing 2022-11-16 20:05:03 -05:00
copy-cycle.zeek Extend ASAN_OPTIONS in btests instead of overwrite 2020-01-08 21:04:18 -08:00
copy.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
count-underflow.zeek Expr: Warn on count underflow for c -= 1 and c = c - 1 2022-11-30 10:08:52 +01:00
count.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
crlf-parsing.zeek GH-1497: Support CRLF line-endings in Zeek scripts and signature files 2021-04-08 20:32:30 -07:00
cross-product-init.zeek updates to btests to support switch to expression-based initialization 2022-03-23 15:36:35 -07:00
dangling-at.zeek btests for erroneous script conditionals 2021-11-24 15:19:44 -08:00
default-params.zeek GH-654: allow table() in function &default expressions 2019-10-25 13:00:46 -07:00
delete-field-set.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
delete-field.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
deprecate-global.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
deprecated.zeek suppress usage warning in baseline script 2021-02-06 11:05:53 -08:00
double.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
duplicate-attributes.zeek Expanded check for other tag types, fixed btest to cover more tags 2020-08-27 15:17:38 -07:00
enum-desc.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
enum-multiple-decls.zeek Fix ref-counting bug in EnumType copy ctor 2019-07-15 12:42:56 -07:00
enum-name-conflict.zeek GH-1534: Fix excessive coredump for duplicate enum definitions 2021-04-29 15:20:09 -07:00
enum-nonexisting.zeek Spelling testing 2022-11-16 20:05:03 -05:00
enum-scope.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
enum.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
eof-parse-errors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
event-invoke-mismatch-error.zeek Skip somer error reporting when the record type has errors 2023-01-27 20:49:22 +01:00
event-local-var.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
event-shadowing.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
event-ts-scheduled.zeek Annotate scheduled events with intended timestamp. 2023-05-11 12:51:06 +02:00
event-ts.zeek Add timestamp to events. 2023-05-11 12:51:06 +02:00
event.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
expire-expr-error.zeek Enable leak checks for btests that produce runtime exceptions 2020-03-23 21:51:12 -07:00
expire-func-type-check.zeek Extend language.expire-func-type-check btest 2021-04-15 16:13:35 -07:00
expire-func-undef.zeek General btest cleanup 2020-08-11 11:26:22 -07:00
expire-redef.zeek Spelling testing 2022-11-16 20:05:03 -05:00
expire-type-error.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
expire_func-copy.zeek testing/btest: Add test showing &expire_func/&create_expire is copied 2023-02-17 16:16:06 +01:00
expire_func.test General btest cleanup 2020-08-11 11:26:22 -07:00
expire_func_mod.zeek Improve stability of a &expire_func btest 2020-02-07 15:11:06 -08:00
expire_multiple.test GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
expire_subnet.test General btest cleanup 2020-08-11 11:26:22 -07:00
file.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
for-var-check.zeek Merge branch 'topic/amazingpp/modifiable-const-via-loops' of ssh://github.com/AmazingPP/zeek 2022-07-19 14:26:59 +02:00
for.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
func-assignment.zeek Spelling testing 2022-11-16 20:05:03 -05:00
func-equality.zeek Allow Zeek function equality comparisons 2020-07-07 18:39:23 -07:00
function-already-defined.zeek GH-1211: Improve error message for already-defined functions 2020-10-12 16:19:19 -07:00
function-closures.zeek Spelling testing 2022-11-16 20:05:03 -05:00
function-invoke-mismatch-error.zeek Skip somer error reporting when the record type has errors 2023-01-27 20:49:22 +01:00
function-sending.zeek Merge remote-tracking branch 'origin/topic/vern/ZAM-prep' 2021-06-28 11:03:13 -07:00
function.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
global-colon-colon-errors.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
global-colon-colon-redef.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
global-colon-colon.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
global-init-calls-bif-using-builtin-type.zeek GH-165: Fix global initializations that indirectly use builtin types 2020-08-27 14:01:08 -07:00
global-init-calls-bif.zeek GH-1122: Allow initializing globals with calls to subdir BIFs 2020-08-27 12:20:37 -07:00
global-type-clash.zeek Fix module-scoped type definitions that conflict with existing global ones 2022-08-08 15:30:34 -07:00
global-unset-addto.zeek Catch if &add_func/&delete_func is applied to IDs that don't have values. 2020-08-18 10:34:05 +00:00
hook.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
hook_calls.zeek GH-1741: Print error if calling a non-hook with hook keyword 2021-12-09 14:35:40 -07:00
identifier-not-defined-error.zeek Tame error reporting and abort() for undefined types 2023-01-26 20:05:02 +01:00
if.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
ignore-deprecations.zeek scan.l: Support @pragma, specifically push/pop ignore-deprecations 2023-04-05 10:24:30 +02:00
incr-vec-expr-error.test Expr: Remove vector scalar operations 2023-03-20 21:35:48 +01:00
index-assignment-invalid.zeek updates to test suite tests for compatibility with upcoming ZAM functionality 2021-06-01 09:25:30 -07:00
ineffective-default-args.zeek Add warning for ineffective &default arguments in handlers 2020-04-09 22:51:01 -07:00
init-in-anon-function.zeek Fix language.init-in-anon-function btest due to changes to log filter predicates 2021-01-27 10:52:41 -07:00
init-integration.zeek new btests to cover extended functionality & associatd errors 2022-03-23 15:36:35 -07:00
init-mismatch.zeek new btests to cover extended functionality & associatd errors 2022-03-23 15:36:35 -07:00
inlined-nested-loop.zeek fix & btest for ZAM bug with inlined nested loop 2022-04-01 14:04:50 -07:00
int-min-max.zeek newly-created btest files 2022-09-16 16:53:31 -07:00
int-negation-range.zeek Improve negation of ConstExpr 2020-09-18 11:32:05 -07:00
int.zeek split basic "int" btests into main part versus now-separate overflow part 2022-09-16 16:49:22 -07:00
interval.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
invalid-hostnames.zeek GH-1245: require TLD of hostname literals to start with a letter 2020-10-23 14:17:10 -07:00
invalid_index.zeek Separate stdout from stderr in btest baselines 2021-03-30 16:23:23 -07:00
ipv6-literals.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
key-value-for.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
lambda-escaping.zeek test suite updates and additions for new capture semantics & suppression of error cascades 2021-01-04 14:34:18 -08:00
lambda-nested-copy.zeek test suite updates and additions for new capture semantics & suppression of error cascades 2021-01-04 14:34:18 -08:00
lambda-record-field.zeek test suite updates and additions for new capture semantics & suppression of error cascades 2021-01-04 14:34:18 -08:00
lambda-zeek-init.zeek test suite updates and additions for new capture semantics & suppression of error cascades 2021-01-04 14:34:18 -08:00
mismatched-container-ctor-types.zeek GH-1483: Improve error for mismatched container initialization types 2021-04-20 19:14:13 -07:00
module.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
more-closure-tests.zeek Spelling testing 2022-11-16 20:05:03 -05:00
named-record-ctors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
named-set-ctors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
named-table-ctors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
named-vector-ctors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
nested-sets.zeek Add btests for new functionality 2021-09-20 17:51:43 -07:00
next-break-context-errors.zeek Make break/next/continue outside loops an error (6.1 deprecation) 2023-06-14 10:07:22 -07:00
next-test.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
no-module.zeek Support :: prefix to reference global namespace, deprecate GLOBAL:: 2023-07-11 12:51:21 +02:00
null-statement.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
on_change-copy.test TableVal: Propagate &on_change attribute through copy() 2023-02-17 16:21:32 +01:00
on_change-recurse.test General btest cleanup 2020-08-11 11:26:22 -07:00
on_change.test General btest cleanup 2020-08-11 11:26:22 -07:00
on_change_expire.test General btest cleanup 2020-08-11 11:26:22 -07:00
orphan-endif.zeek fix btest comment to more accurately describe the test 2021-11-29 13:17:57 -08:00
outer_param_binding.zeek test suite updates and additions for new capture semantics & suppression of error cascades 2021-01-04 14:34:18 -08:00
paraglob-serialization.zeek Remove unnecessary -B arguments from Zeek invocations in testsuite 2021-06-24 17:05:32 -07:00
paraglob.zeek Fix creating a StringVal from std::string. 2019-06-26 11:41:39 -07:00
pattern.zeek Merge remote-tracking branch 'origin/topic/vern/bit-shift-fixes' 2022-08-03 09:56:55 -07:00
patterns-stored-in-containers.zeek Fix using patterns stored as table/set indices 2020-04-06 17:12:33 -07:00
port.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
pragma.zeek scan.l: Support @pragma, specifically push/pop ignore-deprecations 2023-04-05 10:24:30 +02:00
precedence.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
raw_output_attr.test Additional use of btest-diff --binary 2020-12-06 20:19:52 -08:00
rec-comp-init.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
rec-nested-opt.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
rec-of-tbl.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
rec-table-default.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-bad-ctor.zeek updates to btests to support switch to expression-based initialization 2022-03-23 15:36:35 -07:00
record-bad-ctor2.zeek Spelling testing 2022-11-16 20:05:03 -05:00
record-bad-ctor3.zeek bug fix for reporting poorly formed record constructors 2021-12-22 14:26:03 -08:00
record-bad-ctor4.zeek associated btest 2022-02-28 17:38:32 -08:00
record-coerce-clash.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-coerce-error.zeek Skip somer error reporting when the record type has errors 2023-01-27 20:49:22 +01:00
record-coerce-orphan.zeek Spelling testing 2022-11-16 20:05:03 -05:00
record-default-coercion.zeek GH-654: allow table() in record &default expressions 2019-10-25 12:48:52 -07:00
record-default-set-mismatch.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-duplicate-fields.zeek fix for crashes when record definitions repeat a field name 2023-01-10 13:56:47 -08:00
record-empty-vector.zeek fixes for constructing and assigning records with fields that are empty vectors 2021-11-24 11:16:33 -08:00
record-extension.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-function-recursion.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-global-init-exception.zeek GH-1122: Improve error for global record initialization exceptions 2020-08-26 14:24:36 -07:00
record-index-complex-fields.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-option-init.zeek GH-2920: Don't warn on uninitialized container options 2023-04-13 09:05:17 -07:00
record-recursive-coercion.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-recursive-table.zeek Type/is_supported_index_type: Deal with recursive record types 2023-02-17 17:35:05 +01:00
record-redef-after-init.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-ref-assign.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
record-type-checking.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
redef-global-function.zeek Return an error if redef'ing a variable without redef attribute 2022-07-25 09:43:19 -07:00
redef-missing-type.zeek parse.y: Improve error reporting of type redef 2023-02-21 11:58:33 +01:00
redef-same-prefixtable-idx.zeek Change table initialization deprecation to error 2023-06-14 10:07:23 -07:00
redef-vector.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
returnwhen.zeek add some missing "when" closures 2022-05-12 13:39:26 -07:00
set-iteration.zeek TableVal: Propagate &ordered through copy() 2023-02-17 16:28:50 +01:00
set-opt-record-index.zeek fix for sets containing recursive records 2022-05-02 13:19:58 -07:00
set-type-checking.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
set-vector-index.zeek Fix indexing of set/table types with a vector 2021-04-14 21:58:14 -07:00
set.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
short-circuit.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
sizeof-any.zeek GH-1273: Change SizeExpr to yield "any" type when operating on "any" 2020-11-09 19:03:42 -08:00
sizeof.zeek Expr: Warn on count underflow for c -= 1 and c = c - 1 2022-11-30 10:08:52 +01:00
smith-waterman-test.zeek test suite update for Smith-Waterman now using 0-based vectors 2021-02-25 17:13:56 -08:00
string-indexing.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
string.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
strings.zeek Remove some deprected methods/events from bif files 2021-01-27 10:52:40 -07:00
subnet-errors.zeek Separate stdout from stderr in btest baselines 2021-03-30 16:23:23 -07:00
subnet.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
switch-error-mixed.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
switch-incomplete.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
switch-statement.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
switch-type-cast-fallthrough-error.zeek GH-955: Prohibit fallthrough in typecasting switch cases 2020-08-26 12:55:10 -07:00
switch-types-error-duplicate.zeek Spelling testing 2022-11-16 20:05:03 -05:00
switch-types-error-unsupported.zeek Spelling testing 2022-11-16 20:05:03 -05:00
switch-types-vars.zeek Spelling testing 2022-11-16 20:05:03 -05:00
switch-types.zeek Spelling testing 2022-11-16 20:05:03 -05:00
table-aggr-init-type-check.zeek GH-594: Improve table initialization type-check error messages 2020-08-19 19:59:19 -07:00
table-default-insert-copy.zeek Add &default_insert attribute for tables 2023-08-04 12:30:36 +02:00
table-default-insert-errors.zeek Add &default_insert attribute for tables 2023-08-04 12:30:36 +02:00
table-default-insert.zeek Add &default_insert attribute for tables 2023-08-04 12:30:36 +02:00
table-default-record.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
table-index-unsupported-types.zeek GH-1155: Recursively check table index for unsupported types 2020-09-14 19:06:11 -07:00
table-init-attrs.zeek updates to btests to support switch to expression-based initialization 2022-03-23 15:36:35 -07:00
table-init-container-ctors.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
table-init-record-idx.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
table-init.zeek updates for btests - new cases to check, new baselines 2022-03-31 20:42:54 -07:00
table-iterate-record-key-default.zeek CompositeHash: Skip record initialization when recovering vals 2023-09-08 13:02:34 +02:00
table-iteration.zeek Add &ordered attribute for tables/sets 2022-10-16 15:31:42 -07:00
table-list-assign-type-check.zeek Merge branch 'table-error' of https://github.com/ZekeMedley/zeek 2019-05-28 10:51:50 -07:00
table-nested-set-ordering.zeek Add btests for new functionality 2021-09-20 17:51:43 -07:00
table-optional-subrecord-index.zeek GH-839: Fix use of &optional sub-records within table/set indices 2021-05-26 13:28:13 -07:00
table-pattern-index.zeek Merge remote-tracking branch 'origin/topic/dev/patterns-in-sets' 2020-01-06 14:15:30 -08:00
table-record-idx-redef.zeek GH-857: fix redefining record types used to index tables 2020-03-12 18:25:48 -07:00
table-redef-default.zeek Fix redef'ing a table with a new &default attribute 2019-10-11 18:57:03 -07:00
table-redef.zeek Change table initialization deprecation to error 2023-06-14 10:07:23 -07:00
table-set-iterator-invalidation.zeek Spelling testing 2022-11-16 20:05:03 -05:00
table-type-checking.zeek updates for btests - new cases to check, new baselines 2022-03-31 20:42:54 -07:00
table.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
ternary-type-check.zeek GH-926: Improve type-checking for ternary conditional operator 2020-08-21 18:33:14 -07:00
time.zeek ensure that language tests pay attention to .stderr 2022-07-29 21:30:40 -07:00
timeout.zeek Rewrite the btest for when-statement timeouts 2020-01-02 12:05:49 -08:00
trailing-comma-error.zeek parse.y: Allow trailing commas for table, set, vector and record construction 2022-12-01 12:05:29 +01:00
trailing-comma.zeek update test suite to avoid GH-2385 problems, including incorrect typing 2022-12-04 17:56:30 -08:00
type-alias-error.zeek GH-1344: Give better warning when using a type that doesn't exist 2022-07-29 12:38:25 -07:00
type-cast-any.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
type-cast-error-dynamic.zeek Separate stdout from stderr in btest baselines 2021-03-30 16:23:23 -07:00
type-cast-error-static.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
type-cast-same.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
type-check-any.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
type-check-func-call.zeek GH-1296: fix type-checks related to list-type equality 2021-01-10 17:32:50 -08:00
type-check-operator-in.zeek updates to btests to support switch to expression-based initialization 2022-03-23 15:36:35 -07:00
type-check-vector.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
type-coerce-numerics.zeek Type coercion fix: transform +=/-= operators with arithmetic targets to explict assignments 2022-11-22 13:01:10 -08:00
type-type-error.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
undeclared-alternate-event-hook-prototype.zeek Allow alternate event/hook prototype declarations 2020-04-01 17:25:28 -07:00
undefined-delete-field.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
uninitialized-local.ZAM.zeek tweaks to BTests for ZAM feature completeness; new ZAM-only btest 2023-06-30 09:36:14 +02:00
uninitialized-local.zeek tweaks to BTests for ZAM feature completeness; new ZAM-only btest 2023-06-30 09:36:14 +02:00
uninitialized-local2.zeek parse.y: Make out-of-scope use errors 2023-03-20 21:35:48 +01:00
unterminated-pattern.zeek Add btest for unterminated pattern parsing error behavior 2021-04-09 11:15:06 -07:00
unused-assignment.zeek updates for gen-C++ maintenance, including skipping some inappropriate tests 2022-08-01 16:47:17 -07:00
usage-analyzer-record-attributes.zeek UsageAnalyzer: Collect identifiers found in attributes as seeds 2023-08-01 15:46:10 +02:00
usage-analyzer-table-attributes.zeek UsageAnalyzer: Collect identifiers found in attributes as seeds 2023-08-01 15:46:10 +02:00
usage-analyzer.zeek UsageAnalyzer: Collect identifiers found in attributes as seeds 2023-08-01 15:46:10 +02:00
vector-any-append.zeek BTests for any/vector-of-any fixes 2023-08-24 15:49:13 -07:00
vector-coerce-expr.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
vector-coerce-expr2.zeek change vector constructors to require direct type equivalence for non-arithmetics 2022-11-21 15:32:46 -08:00
vector-for-value.zeek stmt: Support iterating over vector values 2022-08-22 16:57:37 +02:00
vector-hole-loop.zeek btest for https://github.com/zeek/zeek/issues/1763 2021-09-07 10:21:50 -07:00
vector-in-operator.zeek Expr: Remove vector scalar operations 2023-03-20 21:35:48 +01:00
vector-iterate-record-default.zeek CompositeHash: Skip record initialization when recovering vals 2023-09-08 13:02:34 +02:00
vector-list-init-records.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
vector-neg-index.zeek BTest to check for invalid negative vector indices 2023-06-14 17:35:08 -07:00
vector-of-enum-mismatch.zeek Improve type inference for vector-of-enum constructor 2019-07-25 23:27:47 -07:00
vector-of-enum.zeek Improve type inference for vector-of-enum constructor 2019-07-25 23:27:47 -07:00
vector-of-interval-arithmetic.zeek GH-1159: Fix vector-of-interval multiplication/division arithmetic 2020-09-14 16:12:20 -07:00
vector-set-conversions-errors.zeek Add conversion between set and vector using 'as' keyword 2023-08-09 14:41:54 -07:00
vector-set-conversions.zeek Fix conversion with record types 2023-08-10 13:42:23 -07:00
vector-slice-assign.zeek btest to catch vector slice assignment issues 2022-01-25 10:47:33 -08:00
vector-type-checking.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
vector-unspecified.zeek updates for btests - new cases to check, new baselines 2022-03-31 20:42:54 -07:00
vector.zeek GH-3060: Support negative index lookups for vectors 2023-05-23 13:48:58 -07:00
when-aggregates.zeek Stmt: Error on deprecated when/local usage 2023-03-20 21:35:53 +01:00
when-capture-errors.zeek test suite update for minor change in "when" error messages 2023-04-02 11:38:30 -07:00
when-on-globals.zeek Add new test for when-statement watching global variables. 2019-06-07 23:17:29 +00:00
when-order-of-eval.zeek Spelling testing 2022-11-16 20:05:03 -05:00
when-scope.zeek Fix for nested "when" statements leading to confusion over scoping 2023-07-05 17:10:38 -07:00
when-unitialized-rhs.zeek tweaks to BTests for ZAM feature completeness; new ZAM-only btest 2023-06-30 09:36:14 +02:00
when.zeek add some missing "when" closures 2022-05-12 13:39:26 -07:00
while.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
wrong-delete-field.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
wrong-record-extension.zeek GH-239: Rename bro to zeek, bro-config to zeek-config, and bro-path-dev to zeek-path-dev. 2019-05-01 21:43:45 +00:00
zeek_init.zeek Merge remote-tracking branch 'origin/topic/robin/631-deprecation-v2' 2020-01-30 19:19:56 -08:00
zeek_script_loaded.zeek Merge remote-tracking branch 'origin/topic/robin/631-deprecation-v2' 2020-01-30 19:19:56 -08:00