public function testGetEndianness() { $this->resource = fopen(__DIR__ . '/assets/non-font-file.txt', 'r'); $stream = new Stream($this->resource); $value = 0xff; $packed = pack('S', $value); if ($value === current(unpack('v', $packed))) { $this->assertEquals(Stream::BYTE_ORDER_LITTLE_ENDIAN, $stream->getEndianness()); } else { $this->assertEquals(Stream::BYTE_ORDER_BIG_ENDIAN, $stream->getEndianness()); } }