Warning: Ambiguous first argument; make sure

Hello,

I’m getting this warning:

Warning: Ambiguous first argument; make sure.

in my unit test:

assert_match /^[a-zA-Z0-9]+$/, user.username

Does anyone know why or how to change it so it disappears?

Thanks

Quoting Heinz S. [email protected]:

Does anyone know why or how to change it so it disappears?

IIRC, parentheses fix the warning. I.e.,

assert_match(/^[a-zA-Z0-9]+$/, user.username)

Why it is ambiguous I will leave to someone better in Ruby than I.

HTH,
Jeffrey

Thanks!

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs