Branch: Tag:

2012-07-06

2012-07-06 18:06:18 by Martin Stjernholm <mast@lysator.liu.se>

Added a few more cases for checking int formatters.

These can potentially format native ints with different code paths.

53:   ]])   test_eq([["(" + Int.NATIVE_MAX + ")"]], [[sprintf ("(%d)", Int.NATIVE_MAX)]])   test_eq([["(" + Int.NATIVE_MIN + ")"]], [[sprintf ("(%d)", Int.NATIVE_MIN)]]) + test_eq([[Int.NATIVE_MAX]], [[(int) (Int.NATIVE_MAX + "")]]) + test_eq([[Int.NATIVE_MIN]], [[(int) (Int.NATIVE_MIN + "")]]) + test_eq([[(string) Int.NATIVE_MAX]], [[Int.NATIVE_MAX + ""]]) + test_eq([[(string) Int.NATIVE_MIN]], [[Int.NATIVE_MIN + ""]]) + test_eq([[(string) Int.NATIVE_MAX]], [[sprintf ("%d", Int.NATIVE_MAX)]]) + test_eq([[(string) Int.NATIVE_MIN]], [[sprintf ("%d", Int.NATIVE_MIN)]])      # __func__   test_eq(__func__, "a")