mirror of
https://github.com/corda/corda.git
synced 2025-01-04 04:04:27 +00:00
fix cut-and-paste foolishness in Integers.java
This commit is contained in:
parent
eb45ec7611
commit
1f35e5efb4
@ -67,101 +67,81 @@ public class Integers {
|
||||
|
||||
{ int a = -5;
|
||||
int b = 1234567;
|
||||
expect(a >> b == -5 >> 2);
|
||||
expect(a >>> b == -5 >>> 2);
|
||||
expect(a << b == -5 << 2);
|
||||
expect(a + b == -5 + 2);
|
||||
expect(a - b == -5 - 2);
|
||||
expect(a * b == -5 * 2);
|
||||
expect(a / b == -5 / 2);
|
||||
expect(a % b == -5 % 2);
|
||||
expect((a & b) == (-5 & 2));
|
||||
expect((a | b) == (-5 | 2));
|
||||
expect((a ^ b) == (-5 ^ 2));
|
||||
expect(-a == 5);
|
||||
expect(~a == ~-5);
|
||||
expect(a + b == -5 + 1234567);
|
||||
expect(a - b == -5 - 1234567);
|
||||
expect(a * b == -5 * 1234567);
|
||||
expect(a / b == -5 / 1234567);
|
||||
expect(a % b == -5 % 1234567);
|
||||
expect((a & b) == (-5 & 1234567));
|
||||
expect((a | b) == (-5 | 1234567));
|
||||
expect((a ^ b) == (-5 ^ 1234567));
|
||||
|
||||
a = 5;
|
||||
b = 1234567;
|
||||
expect(a >> b == 5 >> 2);
|
||||
expect(a >>> b == 5 >>> 2);
|
||||
expect(a << b == 5 << 2);
|
||||
expect(a + b == 5 + 2);
|
||||
expect(a - b == 5 - 2);
|
||||
expect(a * b == 5 * 2);
|
||||
expect(a / b == 5 / 2);
|
||||
expect(a % b == 5 % 2);
|
||||
expect((a & b) == (5 & 2));
|
||||
expect((a | b) == (5 | 2));
|
||||
expect((a ^ b) == (5 ^ 2));
|
||||
expect(-a == -5);
|
||||
expect(~a == ~5);
|
||||
expect(a + b == 5 + 1234567);
|
||||
expect(a - b == 5 - 1234567);
|
||||
expect(a * b == 5 * 1234567);
|
||||
expect(a / b == 5 / 1234567);
|
||||
expect(a % b == 5 % 1234567);
|
||||
expect((a & b) == (5 & 1234567));
|
||||
expect((a | b) == (5 | 1234567));
|
||||
expect((a ^ b) == (5 ^ 1234567));
|
||||
}
|
||||
|
||||
{ int a = -1223457;
|
||||
int b = 2;
|
||||
expect(a >> b == -5 >> 2);
|
||||
expect(a >>> b == -5 >>> 2);
|
||||
expect(a << b == -5 << 2);
|
||||
expect(a + b == -5 + 2);
|
||||
expect(a - b == -5 - 2);
|
||||
expect(a * b == -5 * 2);
|
||||
expect(a / b == -5 / 2);
|
||||
expect(a % b == -5 % 2);
|
||||
expect((a & b) == (-5 & 2));
|
||||
expect((a | b) == (-5 | 2));
|
||||
expect((a ^ b) == (-5 ^ 2));
|
||||
expect(-a == 5);
|
||||
expect(~a == ~-5);
|
||||
expect(a >> b == -1234567 >> 2);
|
||||
expect(a >>> b == -1234567 >>> 2);
|
||||
expect(a << b == -1234567 << 2);
|
||||
expect(a + b == -1234567 + 2);
|
||||
expect(a - b == -1234567 - 2);
|
||||
expect(a * b == -1234567 * 2);
|
||||
expect(a / b == -1234567 / 2);
|
||||
expect(a % b == -1234567 % 2);
|
||||
expect((a & b) == (-1234567 & 2));
|
||||
expect((a | b) == (-1234567 | 2));
|
||||
expect((a ^ b) == (-1234567 ^ 2));
|
||||
expect(-a == 1234567);
|
||||
expect(~a == ~-1234567);
|
||||
|
||||
a = 1234567;
|
||||
b = 2;
|
||||
expect(a >> b == 5 >> 2);
|
||||
expect(a >>> b == 5 >>> 2);
|
||||
expect(a << b == 5 << 2);
|
||||
expect(a + b == 5 + 2);
|
||||
expect(a - b == 5 - 2);
|
||||
expect(a * b == 5 * 2);
|
||||
expect(a / b == 5 / 2);
|
||||
expect(a % b == 5 % 2);
|
||||
expect((a & b) == (5 & 2));
|
||||
expect((a | b) == (5 | 2));
|
||||
expect((a ^ b) == (5 ^ 2));
|
||||
expect(-a == -5);
|
||||
expect(~a == ~5);
|
||||
expect(a >> b == 1234567 >> 2);
|
||||
expect(a >>> b == 1234567 >>> 2);
|
||||
expect(a << b == 1234567 << 2);
|
||||
expect(a + b == 1234567 + 2);
|
||||
expect(a - b == 1234567 - 2);
|
||||
expect(a * b == 1234567 * 2);
|
||||
expect(a / b == 1234567 / 2);
|
||||
expect(a % b == 1234567 % 2);
|
||||
expect((a & b) == (1234567 & 2));
|
||||
expect((a | b) == (1234567 | 2));
|
||||
expect((a ^ b) == (1234567 ^ 2));
|
||||
expect(-a == -1234567);
|
||||
expect(~a == ~1234567);
|
||||
}
|
||||
|
||||
{ int a = -1223457;
|
||||
int b = 1234567;
|
||||
expect(a >> b == -5 >> 2);
|
||||
expect(a >>> b == -5 >>> 2);
|
||||
expect(a << b == -5 << 2);
|
||||
expect(a + b == -5 + 2);
|
||||
expect(a - b == -5 - 2);
|
||||
expect(a * b == -5 * 2);
|
||||
expect(a / b == -5 / 2);
|
||||
expect(a % b == -5 % 2);
|
||||
expect((a & b) == (-5 & 2));
|
||||
expect((a | b) == (-5 | 2));
|
||||
expect((a ^ b) == (-5 ^ 2));
|
||||
expect(-a == 5);
|
||||
expect(~a == ~-5);
|
||||
expect(a + b == -1234567 + 1234567);
|
||||
expect(a - b == -1234567 - 1234567);
|
||||
expect(a * b == -1234567 * 1234567);
|
||||
expect(a / b == -1234567 / 1234567);
|
||||
expect(a % b == -1234567 % 1234567);
|
||||
expect((a & b) == (-1234567 & 1234567));
|
||||
expect((a | b) == (-1234567 | 1234567));
|
||||
expect((a ^ b) == (-1234567 ^ 1234567));
|
||||
|
||||
a = 1234567;
|
||||
b = 1234567;
|
||||
expect(a >> b == 5 >> 2);
|
||||
expect(a >>> b == 5 >>> 2);
|
||||
expect(a << b == 5 << 2);
|
||||
expect(a + b == 5 + 2);
|
||||
expect(a - b == 5 - 2);
|
||||
expect(a * b == 5 * 2);
|
||||
expect(a / b == 5 / 2);
|
||||
expect(a % b == 5 % 2);
|
||||
expect((a & b) == (5 & 2));
|
||||
expect((a | b) == (5 | 2));
|
||||
expect((a ^ b) == (5 ^ 2));
|
||||
expect(-a == -5);
|
||||
expect(~a == ~5);
|
||||
expect(a + b == 1234567 + 1234567);
|
||||
expect(a - b == 1234567 - 1234567);
|
||||
expect(a * b == 1234567 * 1234567);
|
||||
expect(a / b == 1234567 / 1234567);
|
||||
expect(a % b == 1234567 % 1234567);
|
||||
expect((a & b) == (1234567 & 1234567));
|
||||
expect((a | b) == (1234567 | 1234567));
|
||||
expect((a ^ b) == (1234567 ^ 1234567));
|
||||
}
|
||||
|
||||
{ int get_buffer = 2144642881;
|
||||
|
Loading…
Reference in New Issue
Block a user