upper_lower_method_non_alpha.gravity 633 B

1234567891011121314151617181920212223242526
  1. #unittest {
  2. name: "upper() and lower methods for string -- non alpha tests";
  3. error: NONE;
  4. result: true;
  5. };
  6. func main () {
  7. var s = "Hello, World!"
  8. // Full string
  9. var a = s.upper() == "HELLO, WORLD!"
  10. if (a == false) { System.print("a) failed"); return false }
  11. var b = s.lower() == "hello, world!"
  12. if (b == false) { System.print("b) failed"); return false }
  13. // Single integer or string -- upper
  14. var c = s.upper(5) == s
  15. if (c == false) { System.print("c) failed"); return false }
  16. // Single integer or string -- lower
  17. var d = s.lower(5) == s
  18. if (d == false) { System.print("d) failed"); return false }
  19. return true
  20. }