From 52e080bc52dd13cbd966391c4980e2ff585e9d2e Mon Sep 17 00:00:00 2001 From: Ben Ramsey Date: Sun, 6 Jan 2013 13:13:15 -0600 Subject: [PATCH] Fixing tests to run on 32-bit systems --- tests/Rhumsaa/Uuid/UuidTest.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/Rhumsaa/Uuid/UuidTest.php b/tests/Rhumsaa/Uuid/UuidTest.php index 8c6faaf..36a50af 100644 --- a/tests/Rhumsaa/Uuid/UuidTest.php +++ b/tests/Rhumsaa/Uuid/UuidTest.php @@ -678,7 +678,10 @@ class UuidTest extends \PHPUnit_Framework_TestCase $this->assertEquals(2, $uuid->getVariant()); $this->assertEquals(1, $uuid->getVersion()); $this->assertEquals('00007160355e', $uuid->getNodeHex()); - $this->assertEquals(1902130526, $uuid->getNode()); + + if (PHP_INT_SIZE == 8) { + $this->assertEquals(1902130526, $uuid->getNode()); + } } /** @@ -692,8 +695,12 @@ class UuidTest extends \PHPUnit_Framework_TestCase $this->assertEquals(2, $uuid->getVariant()); $this->assertEquals(1, $uuid->getVersion()); $this->assertEquals(5737, $uuid->getClockSequence()); - $this->assertEquals(2147483647, $uuid->getNode()); + $this->assertEquals('00007fffffff', $uuid->getNodeHex()); $this->assertEquals('9669-00007fffffff', substr($uuid->toString(), 19)); + + if (PHP_INT_SIZE == 8) { + $this->assertEquals(2147483647, $uuid->getNode()); + } } /**