public function reconfigure(array $options) { return new self($options + $this->options); }
public function testReconfigure() { $options = new CoOption(); $new_options = $options->reconfigure(['pipeline' => true]); $this->assertTrue($new_options['pipeline']); $this->assertNotEquals($new_options, $options); }