Skip to content

MQL fails to print failing containsOnly entries inside of blocks #5226

Open
@arlimus

Description

@arlimus

Without the block:

> [1,2,3].containsOnly([1,2])
[failed] [].containsOnly()
  expected: == []
  actual:   [
    0: 3
  ]

Within a block:

> mondoo { [1,2,3].containsOnly([1,2]) }
mondoo: {
  [].containsOnly(): false
}

Analysis shows the AST is basically identical, i.e. this is not a code expansion issue but a printing issue.

as reported by @scottford-io

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions