File tree Expand file tree Collapse file tree 2 files changed +36
-0
lines changed
tests/ComposerProcessor/RaiseToInstalledComposerProcessor Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "require-dev" : {
3+ "illuminate/container" : " ^9.0"
4+ },
5+ "suggest" : {
6+ "illuminate/container" : " to use container"
7+ }
8+ }
Original file line number Diff line number Diff line change @@ -49,6 +49,34 @@ public function testSkipDev(): void
4949 $ this ->assertEmpty ($ changedPackageVersionsResult ->getChangedPackageVersions ());
5050 }
5151
52+ public function testSkipSuggestChange (): void
53+ {
54+ $ composerJsonContents = FileSystem::read (__DIR__ . '/Fixture/skip-suggest.json ' );
55+
56+ $ changedPackageVersionsResult = $ this ->raiseToInstalledComposerProcessor ->process ($ composerJsonContents );
57+
58+ $ changedPackageVersion = $ changedPackageVersionsResult ->getChangedPackageVersions ()[0 ];
59+
60+ $ this ->assertSame ('illuminate/container ' , $ changedPackageVersion ->getPackageName ());
61+ $ this ->assertSame ('^9.0 ' , $ changedPackageVersion ->getOldVersion ());
62+ $ this ->assertSame ('^12.19 ' , $ changedPackageVersion ->getNewVersion ());
63+
64+ $ this ->assertSame (<<<'JSON'
65+ {
66+ "require-dev": {
67+ "illuminate/container": "^12.19"
68+ },
69+ "suggest": {
70+ "illuminate/container": "to use container"
71+ }
72+ }
73+
74+ JSON
75+ ,
76+ $ changedPackageVersionsResult ->getComposerJsonContents ()
77+ );
78+ }
79+
5280 public function testSinglePiped (): void
5381 {
5482 $ composerJsonContents = FileSystem::read (__DIR__ . '/Fixture/single-piped.json ' );
You can’t perform that action at this time.
0 commit comments