1- import assert from "node:assert/strict" ;
2- import { describe , it } from "node:test" ;
1+ import { describe , expect , test } from "vite-plus/test" ;
32import {
43 channelManifestFileName ,
54 normalizeModeChannel ,
@@ -11,30 +10,30 @@ import {
1110} from "./binary-options.mjs" ;
1211
1312describe ( "rolling CDN manifest naming" , ( ) => {
14- it ( "keeps sync-release and latest constants" , ( ) => {
15- assert . equal ( SYNC_RELEASE_CHANNEL , "sync-release" ) ;
16- assert . equal ( STABLE_ROLLING_CHANNEL , "latest" ) ;
13+ test ( "keeps sync-release and latest constants" , ( ) => {
14+ expect ( SYNC_RELEASE_CHANNEL ) . toBe ( "sync-release" ) ;
15+ expect ( STABLE_ROLLING_CHANNEL ) . toBe ( "latest" ) ;
1716 } ) ;
1817
19- it ( "channel mode always rolls sync-release.json regardless of npm dist-tag" , ( ) => {
18+ test ( "channel mode always rolls sync-release.json regardless of npm dist-tag" , ( ) => {
2019 const { mode, channel } = normalizeModeChannel ( "channel" , "mcp" ) ;
21- assert . equal ( mode , "channel" ) ;
22- assert . equal ( channel , "mcp" ) ;
23- assert . equal ( rollingManifestFileName ( mode ) , "sync-release.json" ) ;
24- assert . equal ( rollingManifestChannelId ( mode ) , "sync-release" ) ;
25- assert . equal ( rollingChannelReleaseTag ( mode ) , "channel-sync-release" ) ;
20+ expect ( mode ) . toBe ( "channel" ) ;
21+ expect ( channel ) . toBe ( "mcp" ) ;
22+ expect ( rollingManifestFileName ( mode ) ) . toBe ( "sync-release.json" ) ;
23+ expect ( rollingManifestChannelId ( mode ) ) . toBe ( "sync-release" ) ;
24+ expect ( rollingChannelReleaseTag ( mode ) ) . toBe ( "channel-sync-release" ) ;
2625 } ) ;
2726
28- it ( "stable mode rolls latest.json for maintainReleaseManifest input" , ( ) => {
27+ test ( "stable mode rolls latest.json for maintainReleaseManifest input" , ( ) => {
2928 const { mode, channel } = normalizeModeChannel ( "stable" , null ) ;
30- assert . equal ( mode , "stable" ) ;
31- assert . equal ( channel , null ) ;
32- assert . equal ( rollingManifestFileName ( mode ) , "latest.json" ) ;
33- assert . equal ( rollingManifestChannelId ( mode ) , "latest" ) ;
29+ expect ( mode ) . toBe ( "stable" ) ;
30+ expect ( channel ) . toBeNull ( ) ;
31+ expect ( rollingManifestFileName ( mode ) ) . toBe ( "latest.json" ) ;
32+ expect ( rollingManifestChannelId ( mode ) ) . toBe ( "latest" ) ;
3433 } ) ;
3534
36- it ( "channelManifestFileName still formats arbitrary names for helpers" , ( ) => {
37- assert . equal ( channelManifestFileName ( "release-test" ) , "release-test.json" ) ;
38- assert . equal ( channelManifestFileName ( SYNC_RELEASE_CHANNEL ) , "sync-release.json" ) ;
35+ test ( "channelManifestFileName still formats arbitrary names for helpers" , ( ) => {
36+ expect ( channelManifestFileName ( "release-test" ) ) . toBe ( "release-test.json" ) ;
37+ expect ( channelManifestFileName ( SYNC_RELEASE_CHANNEL ) ) . toBe ( "sync-release.json" ) ;
3938 } ) ;
4039} ) ;
0 commit comments