zeek/testing/btest/language
Jon Siwek 57501c6069 BIT-1367: improve coercion of anonymous records in set constructor.
Error messages for set constructors that fail the type check may also be
more verbose than before and point out specifically the suspect types.
2015-04-06 12:14:59 -05:00
..
addr.bro Add parsing rules for IPv4/IPv6 subnet literal constants, addresses #888 2012-10-22 15:57:21 -05:00
any.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-dir.bro Change @PATH to @DIR for clarity. Add @FILENAME. Addresses #869. 2013-06-05 11:01:11 -05:00
at-filename.bro Change @PATH to @DIR for clarity. Add @FILENAME. Addresses #869. 2013-06-05 11:01:11 -05:00
at-if-invalid.bro Make using local IDs in @if directives an error. 2014-12-02 12:30:46 -06:00
at-if.bro Make using local IDs in @if directives an error. 2014-12-02 12:30:46 -06:00
at-ifdef.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-ifndef.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
at-load.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
attr-default-coercion.bro BIT-1288: Improve coercion of &default expressions. 2014-11-18 12:40:16 -06:00
bool.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
conditional-expression.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
const.bro Make const variables actually constant. Addresses #922. 2012-12-13 15:05:29 -06:00
container-ctor-scope.bro Fix init of local sets/vectors via curly brace initializer lists. 2013-03-01 16:42:16 -06:00
copy.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
count.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
cross-product-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
default-params.bro Allow default function/hook/event parameters. Addresses #972. 2013-05-07 14:32:22 -05:00
delete-field-set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
delete-field.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
deprecated.bro Improve use of &deprecated on functions. 2015-01-21 12:27:09 -06:00
double.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
enum-desc.bro Change presentation of enum val to include namespace. 2011-08-31 10:57:19 -05:00
enum-scope.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
enum.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
event.bro Fix schedule statements used outside event handlers (addresses #974). 2013-04-22 13:00:44 -05:00
expire_func.test Fix table expiry for values assigned in bro_init() when reading live. 2012-04-06 13:24:27 -05:00
file.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
for.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
func-assignment.bro Fix function type-equivalence requiring same param names, addresses #957 2013-03-07 13:02:33 -06:00
function.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
hook.bro Change hook calls to only be allowed when preceded by "hook" keyword. 2012-11-30 15:39:00 -06:00
hook_calls.bro Change hook calls to only be allowed when preceded by "hook" keyword. 2012-11-30 15:39:00 -06:00
if.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
incr-vec-expr.test Fix segfault when incrementing whole vector values. 2012-07-13 14:32:50 -05:00
init-in-anon-function.bro Fixing initialization context in anonymous functions. 2014-01-23 14:18:30 -08:00
int.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
interval.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
invalid_index.bro Invalid vector indices now generate error message (addresses #24). 2012-12-04 15:22:16 -06:00
ipv6-literals.bro Adapt FreeBSD's inet_ntop implementation for internal use. 2012-03-19 11:26:31 -05:00
module.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
named-record-ctors.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
named-set-ctors.bro Improve set constructor argument coercion. 2013-05-29 16:49:12 -05:00
named-table-ctors.bro Fix parsing of "local" named table constructors. 2014-03-20 16:47:20 -05:00
named-vector-ctors.bro Allow named vector constructors. Addresses #983. 2013-05-30 10:57:28 -05:00
next-test.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
no-module.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
null-statement.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
outer_param_binding.bro Detect functions that try to bind variables from an outer scope. 2014-08-22 16:49:10 -05:00
pattern.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
port.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
precedence.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
raw_output_attr.test Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-comp-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-nested-opt.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-of-tbl.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
rec-table-default.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-bad-ctor.bro Bad record constructor initializers now give an error (addresses #34). 2012-12-04 16:29:23 -06:00
record-bad-ctor2.bro Change record ctors to only allow record-field-assignment expressions. 2014-05-19 15:50:00 -05:00
record-ceorce-orphan.bro Add an error for record coercions that would orphan a field. 2013-01-24 09:56:19 -06:00
record-default-coercion.bro Fix record coercion for default inner record fields (addresses #973). 2013-04-23 09:57:55 -05:00
record-default-set-mismatch.bro Canonify output of a unit test. 2013-12-20 11:44:06 -06:00
record-extension.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
record-index-complex-fields.bro Teach CompHash to allow indexing by records with vector/table/set fields. 2012-01-20 16:54:48 -06:00
record-recursive-coercion.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-ref-assign.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
record-type-checking.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
redef-same-prefixtable-idx.bro Fix use-after-free in some cases of reassigning a table index. 2014-06-10 13:38:32 -05:00
returnwhen.bro Fix three bugs with 'when' and 'return when' statements. Addresses #946 2013-02-19 11:38:17 -06:00
set-opt-record-index.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
set-type-checking.bro BIT-1367: improve coercion of anonymous records in set constructor. 2015-04-06 12:14:59 -05:00
set.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
short-circuit.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
sizeof.bro Improve type checking of records, addresses BIT-1159. 2014-03-20 13:54:26 -05:00
smith-waterman-test.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
string-indexing.bro Support omission of string slice low/high indices, BIT-1097. 2013-12-04 15:11:48 -06:00
string.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
strings.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
subnet.bro Add parsing rules for IPv4/IPv6 subnet literal constants, addresses #888 2012-10-22 15:57:21 -05:00
switch-incomplete.bro Making a test portable. 2013-01-23 19:43:52 -08:00
switch-statement.bro Add "fallthrough" keyword, require a flow statement to end case blocks. 2013-01-16 16:37:50 -06:00
table-default-record.bro Table lookups return copy of non-const &default vals (addresses #981). 2013-05-03 11:22:15 -05:00
table-init-attrs.bro Fix various bugs with table/set attributes. 2012-11-29 15:44:03 -06:00
table-init-container-ctors.bro Fix record constructors in table initializer indices. Addresses #660. 2012-12-12 14:52:08 -06:00
table-init-record-idx.bro Fix record constructors in table initializer indices. Addresses #660. 2012-12-12 14:52:08 -06:00
table-init.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
table-redef.bro Fix redef of table index from clearing table. Addresses #1013. 2013-06-12 15:18:58 -05:00
table-type-checking.bro Add unit tests covering vector/set/table ctors/inits. 2014-03-21 09:22:03 -05:00
table.bro Fix ambiguity between composite table index and record ctor expressions. 2012-11-16 12:43:39 -06:00
time.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
timeout.bro Teach async DNS lookup builtin-functions about BRO_DNS_FAKE. 2014-03-10 16:51:04 -05:00
type-type-error.bro Improve error for invalid use of types as values (addresses #923). 2012-12-18 14:31:39 -06:00
uninitialized-local.bro Fix uninitialized locals in event/hook handlers from having a value. 2013-01-17 15:21:50 -06:00
vector-coerce-expr.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
vector-in-operator.bro BIT-1280: Fix checking vector indices via "in". 2014-10-28 14:21:16 -05:00
vector-list-init-records.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
vector-type-checking.bro Add unit tests covering vector/set/table ctors/inits. 2014-03-21 09:22:03 -05:00
vector-unspecified.bro Allow iterating over bif functions with result type vector of any. 2014-02-25 15:30:29 -08:00
vector.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
when-unitialized-rhs.bro Fix segfault if when statement's RHS is unitialized. 2014-10-30 12:19:25 -05:00
when.bro Allow arbitrary when statement timeout expressions 2014-10-31 10:38:23 -05:00
while.bro Add 'while' statement to Bro language. 2015-02-13 11:26:54 -06:00
wrong-delete-field.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00
wrong-record-extension.bro Quick pass over unit tests, adding -b flag to bro so they run faster. 2012-11-30 17:44:36 -06:00