Mercurial > octave-dspies
changeset 18628:c644ed73c6ce stable
tests missing from previous commit
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 05 Apr 2014 15:30:30 -0400 |
parents | 37c300acfcfd |
children | 6fdd3ab55b78 |
files | liboctave/util/oct-inttypes.cc |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/liboctave/util/oct-inttypes.cc Sat Apr 05 15:09:09 2014 -0400 +++ b/liboctave/util/oct-inttypes.cc Sat Apr 05 15:30:30 2014 -0400 @@ -785,4 +785,23 @@ %!assert ((int64 (2**62)+1)**1, int64 (2**62)+1) %!assert ((int64 (2**30)+1)**2, int64 (2**60+2**31) + 1) +%!assert (uint8 (char (128)), uint8 (128)); +%!assert (uint8 (char (255)), uint8 (255)); +%!assert (int8 (char (128)), int8 (128)); +%!assert (int8 (char (255)), int8 (255)); + +%!assert (uint16 (char (128)), uint16 (128)); +%!assert (uint16 (char (255)), uint16 (255)); +%!assert (int16 (char (128)), int16 (128)); +%!assert (int16 (char (255)), int16 (255)); + +%!assert (uint32 (char (128)), uint32 (128)); +%!assert (uint32 (char (255)), uint32 (255)); +%!assert (int32 (char (128)), int32 (128)); +%!assert (int32 (char (255)), int32 (255)); + +%!assert (uint64 (char (128)), uint64 (128)); +%!assert (uint64 (char (255)), uint64 (255)); +%!assert (int64 (char (128)), int64 (128)); +%!assert (int64 (char (255)), int64 (255)); */