public function _getModelWithCommits($commit_labels)
{
$model = $this->_createModel(['id' => 'live']);
$environments = $this->getMockBuilder(Environments::class)->disableOriginalConstructor()->getMock();
$env = $this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock();
$env->id = 'test';
$environments->method('get')->with('test')->willReturn($env);
$this->site->method('getEnvironments')->willReturn($environments);
$env->method('getCommits')->willReturn($this->_getCommits($commit_labels));
return $model;
}