diff options
author | 2025-01-10 17:03:32 +0300 | |
---|---|---|
committer | 2025-01-10 15:03:32 +0100 | |
commit | 1f9571b2b9839a5513fe2c03a90ff36235e8efe2 (patch) | |
tree | 18a096116b0f744ce561ff880cad881d569be44d /packages/upgrade/test/install.test.js | |
parent | f00c2ddc31b5285d14c2f0808c01eafaaf31f5c9 (diff) | |
download | astro-1f9571b2b9839a5513fe2c03a90ff36235e8efe2.tar.gz astro-1f9571b2b9839a5513fe2c03a90ff36235e8efe2.tar.zst astro-1f9571b2b9839a5513fe2c03a90ff36235e8efe2.zip |
Version transitions in CLI outputs (#12739)
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Diffstat (limited to 'packages/upgrade/test/install.test.js')
-rw-r--r-- | packages/upgrade/test/install.test.js | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/packages/upgrade/test/install.test.js b/packages/upgrade/test/install.test.js index 4ceaa81c8..c4d56dfbe 100644 --- a/packages/upgrade/test/install.test.js +++ b/packages/upgrade/test/install.test.js @@ -39,7 +39,7 @@ describe('install', () => { ], }; await install(context); - assert.equal(fixture.hasMessage('● astro can be updated to v1.0.1'), true); + assert.equal(fixture.hasMessage('● astro can be updated from v1.0.0 to v1.0.1'), true); }); it('minor', async () => { @@ -54,7 +54,7 @@ describe('install', () => { ], }; await install(context); - assert.equal(fixture.hasMessage('● astro can be updated to v1.2.0'), true); + assert.equal(fixture.hasMessage('● astro can be updated from v1.0.0 to v1.2.0'), true); }); it('major (reject)', async () => { @@ -81,7 +81,7 @@ describe('install', () => { ], }; await install(context); - assert.equal(fixture.hasMessage('▲ astro can be updated to v2.0.0'), true); + assert.equal(fixture.hasMessage('▲ astro can be updated from v1.0.0 to v2.0.0'), true); assert.equal(prompted, true); assert.equal(exitCode, 0); assert.equal(fixture.hasMessage('check Be sure to follow the CHANGELOG.'), false); @@ -111,7 +111,7 @@ describe('install', () => { ], }; await install(context); - assert.equal(fixture.hasMessage('▲ astro can be updated to v2.0.0'), true); + assert.equal(fixture.hasMessage('▲ astro can be updated from v1.0.0 to v2.0.0'), true); assert.equal(prompted, true); assert.equal(exitCode, undefined); assert.equal(fixture.hasMessage('check Be sure to follow the CHANGELOG.'), true); @@ -149,8 +149,8 @@ describe('install', () => { ], }; await install(context); - assert.equal(fixture.hasMessage('▲ a can be updated to v2.0.0'), true); - assert.equal(fixture.hasMessage('▲ b can be updated to v7.0.0'), true); + assert.equal(fixture.hasMessage('▲ a can be updated from v1.0.0 to v2.0.0'), true); + assert.equal(fixture.hasMessage('▲ b can be updated from v6.0.0 to v7.0.0'), true); assert.equal(prompted, true); assert.equal(exitCode, undefined); const [changelog, a, b] = fixture.messages().slice(-5); @@ -199,9 +199,9 @@ describe('install', () => { }; await install(context); assert.equal(fixture.hasMessage('◼ current is up to date on v1.0.0'), true); - assert.equal(fixture.hasMessage('● patch can be updated to v1.0.1'), true); - assert.equal(fixture.hasMessage('● minor can be updated to v1.2.0'), true); - assert.equal(fixture.hasMessage('▲ major can be updated to v3.0.0'), true); + assert.equal(fixture.hasMessage('● patch can be updated from v1.0.0 to v1.0.1'), true); + assert.equal(fixture.hasMessage('● minor can be updated from v1.0.0 to v1.2.0'), true); + assert.equal(fixture.hasMessage('▲ major can be updated from v1.0.0 to v3.0.0'), true); assert.equal(prompted, true); assert.equal(exitCode, undefined); assert.equal(fixture.hasMessage('check Be sure to follow the CHANGELOG.'), true); |