Skip to content

undefined.empty? is not true or false #609

@mikebridge

Description

@mikebridge

I don't understand why this test is not returning "false":

    assert_template_result('else',
      '{% case a.empty? %}{% when true %}true{% when false %}false{% else %}else{% endcase %}',
      {})

The test is asserting that it's neither true nor false. Shouldn't this eval to false since nil != empty....?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions