diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-06-09 13:42:48 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-06-09 13:42:48 +0100 |
commit | 856524f258638e1b22381dea6c08b3fc3ff49799 (patch) | |
tree | f27e637e5f66fe93ceaa18a9a3d9445403dde046 | |
parent | 6af8c5ed503d1bd5836e0a877d8769d5766f6d8b (diff) | |
download | rabbitmq-server-856524f258638e1b22381dea6c08b3fc3ff49799.tar.gz |
Fix tests for 32 bit machines.
-rw-r--r-- | src/truncate.erl | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/truncate.erl b/src/truncate.erl index 1c833259..3ead6f38 100644 --- a/src/truncate.erl +++ b/src/truncate.erl @@ -163,8 +163,14 @@ test_term_limit() -> S = <<"abc">>, 1 = term_size(S, 4, W), limit_exceeded = term_size(S, 3, W), - 62 = term_size([S, S], 100, W), - 46 = term_size([S, [S]], 100, W), + case 100 - term_size([S, S], 100, W) of + 22 -> ok; %% 32 bit + 38 -> ok %% 64 bit + end, + case 100 - term_size([S, [S]], 100, W) of + 30 -> ok; %% ditto + 54 -> ok + end, limit_exceeded = term_size([S, S], 6, W), ok. |