Composer\Satis\PackageSelection\PackageSelectionTest::dataSetSelectedAsAbandoned PHP Method

dataSetSelectedAsAbandoned() public method

public dataSetSelectedAsAbandoned ( ) : array
return array
    public function dataSetSelectedAsAbandoned()
    {
        $package = new CompletePackage('vendor/name', '1.0.0.0', '1.0');
        $packageAbandoned1 = new CompletePackage('vendor/name', '1.0.0.0', '1.0');
        $packageAbandoned1->setAbandoned(true);
        $packageAbandoned2 = new CompletePackage('vendor/name', '1.0.0.0', '1.0');
        $packageAbandoned2->setAbandoned('othervendor/othername');
        $data = [];
        $data['Nothing Abandonned'] = [[$package->getUniqueName() => $package], []];
        $data['Package Abandonned without Replacement'] = [[$package->getUniqueName() => $packageAbandoned1], ['vendor/name' => true]];
        $data['Package Abandonned with Replacement'] = [[$package->getUniqueName() => $packageAbandoned2], ['vendor/name' => 'othervendor/othername']];
        return $data;
    }