1- import { writeFile , mkdir } from "node:fs/promises"
1+ import { writeFile } from "node:fs/promises"
22import { join } from "node:path"
33import { script } from "./shellcode/script.js"
44import { Bash , Fish , PowerShell , WinCmd , Zsh } from "./shellcode/shells.js"
@@ -43,7 +43,7 @@ for (const shell of [Bash, Zsh, Fish, PowerShell, WinCmd]) {
4343 test ( `package.json engines.node` , async ( ) => {
4444 await writeFile (
4545 join ( testCwd ( ) , "package.json" ) ,
46- JSON . stringify ( { engines : { node : "8.11.3" } } )
46+ JSON . stringify ( { engines : { node : "8.11.3" } } ) ,
4747 )
4848 await script ( shell )
4949 . then ( shell . env ( { resolveEngines : true } ) )
@@ -57,7 +57,7 @@ for (const shell of [Bash, Zsh, Fish, PowerShell, WinCmd]) {
5757 test ( `package.json engines.node with semver range` , async ( ) => {
5858 await writeFile (
5959 join ( testCwd ( ) , "package.json" ) ,
60- JSON . stringify ( { engines : { node : "^6 < 6.17.1" } } )
60+ JSON . stringify ( { engines : { node : "^6 < 6.17.1" } } ) ,
6161 )
6262 await script ( shell )
6363 . then ( shell . env ( { resolveEngines : true } ) )
@@ -68,19 +68,6 @@ for (const shell of [Bash, Zsh, Fish, PowerShell, WinCmd]) {
6868 . execute ( shell )
6969 } )
7070
71- test ( `use on cd` , async ( ) => {
72- await mkdir ( join ( testCwd ( ) , "subdir" ) , { recursive : true } )
73- await writeFile ( join ( testCwd ( ) , "subdir" , ".node-version" ) , "v12.22.12" )
74- await script ( shell )
75- . then ( shell . env ( { useOnCd : true } ) )
76- . then ( shell . call ( "fnm" , [ "install" , "v8.11.3" ] ) )
77- . then ( shell . call ( "fnm" , [ "install" , "v12.22.12" ] ) )
78- . then ( shell . call ( "cd" , [ "subdir" ] ) )
79- . then ( testNodeVersion ( shell , "v12.22.12" ) )
80- . takeSnapshot ( shell )
81- . execute ( shell )
82- } )
83-
8471 test ( `resolves partial semver` , async ( ) => {
8572 await script ( shell )
8673 . then ( shell . env ( { } ) )
@@ -98,8 +85,8 @@ for (const shell of [Bash, Zsh, Fish, PowerShell, WinCmd]) {
9885 shell . hasCommandOutput (
9986 shell . call ( "fnm" , [ "ls" ] ) ,
10087 "* system" ,
101- "fnm ls"
102- )
88+ "fnm ls" ,
89+ ) ,
10390 )
10491 . takeSnapshot ( shell )
10592 . execute ( shell )
0 commit comments