| @@ 221-233 (lines=13) @@ | ||
| 218 | * |
|
| 219 | * @dataProvider fileAssetProvider |
|
| 220 | */ |
|
| 221 | public function testRenderWidgetWithStringContentsCss($path, $asset, $url) |
|
| 222 | { |
|
| 223 | $this->packages |
|
| 224 | ->expects($this->once()) |
|
| 225 | ->method('getUrl') |
|
| 226 | ->with($this->equalTo($path)) |
|
| 227 | ->will($this->returnValue($asset)); |
|
| 228 | ||
| 229 | $this->assertSame( |
|
| 230 | 'CKEDITOR.replace("foo", {"contentsCss":["'.$url.'"]});', |
|
| 231 | $this->renderer->renderWidget('foo', ['contentsCss' => $path]) |
|
| 232 | ); |
|
| 233 | } |
|
| 234 | ||
| 235 | /** |
|
| 236 | * @param string[] $paths |
|
| @@ 449-461 (lines=13) @@ | ||
| 446 | * |
|
| 447 | * @dataProvider directoryAssetProvider |
|
| 448 | */ |
|
| 449 | public function testRenderPlugin($path, $asset, $url) |
|
| 450 | { |
|
| 451 | $this->packages |
|
| 452 | ->expects($this->once()) |
|
| 453 | ->method('getUrl') |
|
| 454 | ->with($this->equalTo($path)) |
|
| 455 | ->will($this->returnValue($asset)); |
|
| 456 | ||
| 457 | $this->assertSame( |
|
| 458 | 'CKEDITOR.plugins.addExternal("foo", "'.$url.'", "bat");', |
|
| 459 | $this->renderer->renderPlugin('foo', ['path' => $path, 'filename' => 'bat']) |
|
| 460 | ); |
|
| 461 | } |
|
| 462 | ||
| 463 | public function testRenderStylesSet() |
|
| 464 | { |
|