createRetentionPolicy() public method

public createRetentionPolicy ( InfluxDB\Database\RetentionPolicy $retentionPolicy ) : influxdb\ResultSet
$retentionPolicy InfluxDB\Database\RetentionPolicy
return influxdb\ResultSet
Example #1
0
 public function testCreateRetentionPolicy()
 {
     $retentionPolicy = new Database\RetentionPolicy('test', '1d', 1, true);
     $mockClient = $this->getClientMock(true);
     $database = new Database('test', $mockClient);
     $this->assertEquals($database->createRetentionPolicy($retentionPolicy), new ResultSet($this->getEmptyResult()));
 }
 public function testCreateRetentionPolicy()
 {
     $retentionPolicy = new Database\RetentionPolicy('test', '1d', 1, true);
     $mockClient = $this->getMockBuilder('\\InfluxDB\\Client')->disableOriginalConstructor()->getMock();
     $mockClient->expects($this->once())->method('query')->will($this->returnValue(new ResultSet(self::$emptyResult)));
     $database = new Database('test', $mockClient);
     $this->assertEquals($database->createRetentionPolicy($retentionPolicy), new ResultSet(self::$emptyResult));
 }