public function testWidgetNoLocationStrict() { $app = $this->getApp(); $app['config']->set('general/strict_variables', true); $handler = new WidgetHandler($app); $widget = (new Widget())->setZone('frontend')->setLocation('gum-tree')->setContent('<blink>Drop Bear Warning!</blink>'); $this->setExpectedException('InvalidArgumentException', 'widgets() requires a location, none given'); $app['asset.queue.widget']->add($widget); $handler->widgets(); }