/**
   * @covers ::getRequiredPackages
   * @covers ::processRequiredPackages
   */
  public function testRequiredPackages() {
    $expected_packages = [
      'symfony/css-selector' => [
        'constraint' => '2.6.*',
        'description' => '',
        'homepage' => '',
        'require' => [],
        'required_by' => ['drupal/commerce_kickstart'],
        'version' => '',
      ],
      'symfony/config' => [
        'constraint' => '2.6.*',
        'description' => '',
        'homepage' => '',
        'require' => [],
        'required_by' => ['drupal/test2'],
        'version' => '',
      ],
      'symfony/intl' => [
        'constraint' => '2.6.*',
        'description' => '',
        'homepage' => '',
        'require' => [],
        'required_by' => ['drupal/test1'],
        'version' => '',
      ],
    ];

    $required_packages = $this->manager->getRequiredPackages();
    $this->assertEquals($expected_packages, $required_packages);
  }
Beispiel #2
0
 /**
  * @covers ::getRequiredPackages
  * @covers ::processRequiredPackages
  */
 public function testRequiredPackages()
 {
     $expected_packages = array('symfony/css-selector' => array('constraint' => '2.6.*', 'description' => '', 'homepage' => '', 'require' => array(), 'required_by' => array('drupal/commerce_kickstart'), 'version' => ''), 'symfony/config' => array('constraint' => '2.6.*', 'description' => '', 'homepage' => '', 'require' => array(), 'required_by' => array('drupal/test2'), 'version' => ''), 'symfony/intl' => array('constraint' => '2.6.*', 'description' => '', 'homepage' => '', 'require' => array(), 'required_by' => array('drupal/test1'), 'version' => ''), 'symfony/dependency-injection' => array('constraint' => '2.6.*', 'description' => 'Symfony DependencyInjection Component', 'homepage' => 'http://symfony.com', 'require' => array(), 'required_by' => array('drupal/core'), 'version' => 'v2.6.3'), 'symfony/event-dispatcher' => array('constraint' => '', 'description' => 'Symfony EventDispatcher Component', 'homepage' => 'http://symfony.com', 'require' => array('symfony/yaml' => 'dev-master'), 'required_by' => array(), 'version' => 'v2.6.3'), 'symfony/yaml' => array('constraint' => 'dev-master', 'description' => '', 'homepage' => '', 'require' => array(), 'required_by' => array('symfony/event-dispatcher'), 'version' => 'dev-master#3346fc090a3eb6b53d408db2903b241af51dcb20'));
     $required_packages = $this->manager->getRequiredPackages();
     $this->assertEquals($expected_packages, $required_packages);
 }