summaryrefslogtreecommitdiff
path: root/packages/upgrade/test/install.test.js
diff options
context:
space:
mode:
authorGravatar enu <135520429+gnify@users.noreply.github.com> 2025-01-10 17:03:32 +0300
committerGravatar GitHub <noreply@github.com> 2025-01-10 15:03:32 +0100
commit1f9571b2b9839a5513fe2c03a90ff36235e8efe2 (patch)
tree18a096116b0f744ce561ff880cad881d569be44d /packages/upgrade/test/install.test.js
parentf00c2ddc31b5285d14c2f0808c01eafaaf31f5c9 (diff)
downloadastro-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.js18
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);