function testReadVarint() { foreach ($this->tests as $i => $enc) { if (is_string($i)) { $i = (double) $i; } $this->reset($enc); if ($i >= 0) { $a = Protobuf::read_varint($this->fp); } else { $a = Protobuf::read_signed_varint($this->fp); } $this->assertSame($i, $a, "Failed to read_varint({$i})"); } }