Пример #1
0
 public function testBatchCommandsAreNotSentTwice()
 {
     $this->redis->del('testBatchCommand');
     $this->assertTrue($this->redis->stream());
     $this->assertTrue($this->redis->incr('testBatchCommand'));
     $this->assertSame([], $this->redis->exec());
     $this->assertEquals(1, $this->redis->get('testBatchCommand'));
     $this->assertEquals(2, $this->redis->incr('testBatchCommand'));
     $this->assertTrue($this->redis->stream());
     $this->assertTrue($this->redis->incr('testBatchCommand'));
     $this->assertSame([], $this->redis->exec());
     $this->assertEquals(3, $this->redis->get('testBatchCommand'));
 }