/test/booleans.coffee

http://github.com/jashkenas/coffee-script · CoffeeScript · 21 lines · 14 code · 4 blank · 3 comment · 0 complexity · afc9207b4147d789b94687d770cfe72e MD5 · raw file

  1. # Boolean Literals
  2. # ----------------
  3. # TODO: add method invocation tests: true.toString() is "true"
  4. test "#764 Booleans should be indexable", ->
  5. toString = Boolean::toString
  6. eq toString, true['toString']
  7. eq toString, false['toString']
  8. eq toString, yes['toString']
  9. eq toString, no['toString']
  10. eq toString, on['toString']
  11. eq toString, off['toString']
  12. eq toString, true.toString
  13. eq toString, false.toString
  14. eq toString, yes.toString
  15. eq toString, no.toString
  16. eq toString, on.toString
  17. eq toString, off.toString