diff --git a/APLSource/Cider/LoadNugetDependencies.aplf b/APLSource/Cider/LoadNugetDependencies.aplf index 76d836d7..121b144e 100644 --- a/APLSource/Cider/LoadNugetDependencies.aplf +++ b/APLSource/Cider/LoadNugetDependencies.aplf @@ -29,6 +29,10 @@ _dotnetReflection.⎕USING←'System.Reflection,System.Runtime.dll' ⍝ Determine path to dlls of principal dependencies dlls←{¯1↑','(≠⊆⊢)⍵}¨ns._dotnet.⎕USING + ⍝ If any of these dlls doesn't exists, they all should be recreated + :If ~∨/⎕NEXISTS ⊃¨dlls + NuGet.Publish nuGetFolder + :EndIf assemblies←_dotnetReflection.Assembly.LoadFile¨dlls ⍝ Add references to namespaces directly exposed by the principal ⍝ dependencies to the _dotnet namespace diff --git a/APLSource/TestCases/Test_AddTatinDep_001.aplf b/APLSource/TestCases/Test_AddTatinDep_001.aplf index 25cb600d..a8bb9566 100644 --- a/APLSource/TestCases/Test_AddTatinDep_001.aplf +++ b/APLSource/TestCases/Test_AddTatinDep_001.aplf @@ -26,7 +26,7 @@ list←##.Cider.AddTatinDependencies'[tatin]APLTreeUtils2,[tatin]FilesAndDirs'tempDir 0 →T.GoToTidyUp 2≠≢list - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) @@ -37,7 +37,7 @@ {}#.TEMP.APLTreeUtils2.GetOperatingSystem ⍬ {}#.TEMP.FilesAndDirs.PWD - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_Alias_006.aplf b/APLSource/TestCases/Test_Alias_006.aplf index 494702dd..7049d594 100644 --- a/APLSource/TestCases/Test_Alias_006.aplf +++ b/APLSource/TestCases/Test_Alias_006.aplf @@ -18,7 +18,7 @@ Assert success →T.GoToTidyUp∨/'ERROR'⍷log - Assert ⎕SE.Cider.CloseProject'[Firlefanz1]' + Assert (~parms.batch)⎕SE.Cider.CloseProject'[Firlefanz1]' #.⎕EX'TEMP' ⋄ #.⎕SHADOW'TEMP' ⋄ 'TEMP'#.⎕NS'' parms.alias←'Firlefanz2' @@ -26,7 +26,7 @@ (success log)←⎕SE.Cider.OpenProject parms Assert success →T.GoToTidyUp∨/'ERROR'⍷log - Assert ⎕SE.Cider.CloseProject'[Firlefanz2]' + Assert (~parms.batch)⎕SE.Cider.CloseProject'[Firlefanz2]' aliase←⎕SE.Cider.GetCiderAliasFileContent ⍬ →T.GoToTidyUp(⊂'firlefanz1')∊aliase[;1] diff --git a/APLSource/TestCases/Test_Alias_007.aplf b/APLSource/TestCases/Test_Alias_007.aplf index dcad5ed0..64ea81ab 100644 --- a/APLSource/TestCases/Test_Alias_007.aplf +++ b/APLSource/TestCases/Test_Alias_007.aplf @@ -11,7 +11,7 @@ (rc msg res)←∆UCMD'OpenProject ',folder,' -parent=#.TEMP -alias=Firlefanz1 -watch=ns -batch -ignoreUserExec' msg Assert 0=rc - (rc msg res)←∆UCMD'CloseProject [firlefanz1]' + (rc msg res)←∆UCMD'CloseProject [firlefanz1] -fast' msg Assert 0=rc →T.GoToTidyUp'Number of projects closed: 1'≢res #.⎕EX'TEMP' ⋄ #.⎕SHADOW'TEMP' ⋄ 'TEMP'#.⎕NS'' @@ -21,7 +21,7 @@ aliase←⎕SE.Cider.GetCiderAliasFileContent ⍬ - (rc msg res)←∆UCMD'CloseProject [firlefanz2]' + (rc msg res)←∆UCMD'CloseProject [firlefanz2] -fast' msg Assert 0=rc →T.GoToTidyUp'Number of projects closed: 1'≢res @@ -32,7 +32,7 @@ ∆TidyUp: ref.Cleanup - {}∆UCMD'CloseProject [firlefanz2]' + {}∆UCMD'CloseProject [firlefanz2] -fast' ⎕SE.Cider.DropAlias'firlefanz1' ⍝ Just in case Assert ⎕SE.Cider.DropAlias'firlefanz2' ⍝Done diff --git a/APLSource/TestCases/Test_Alias_008.aplf b/APLSource/TestCases/Test_Alias_008.aplf index 8d379a8f..04014b3c 100644 --- a/APLSource/TestCases/Test_Alias_008.aplf +++ b/APLSource/TestCases/Test_Alias_008.aplf @@ -12,14 +12,14 @@ (rc msg res)←∆UCMD'OpenProject ',folder,' -parent=#.TEMP -alias=Firlefanz1 -watch=ns -batch -ignoreUserExec' msg Assert 0=rc - (rc msg res)←∆UCMD'CloseProject [firlefanz1]' + (rc msg res)←∆UCMD'CloseProject [firlefanz1] -fast' msg Assert 0=rc #.⎕EX'TEMP' ⋄ #.⎕SHADOW'TEMP' ⋄ 'TEMP'#.⎕NS'' (rc msg res)←∆UCMD'OpenProject [firlefanz1] -parent=#.TEMP -alias=Firlefanz1 -watch=ns -batch -ignoreUserExec' msg Assert 0=rc - (rc msg res)←∆UCMD'CloseProject [firlefanz1]' + (rc msg res)←∆UCMD'CloseProject [firlefanz1] -fast' msg Assert 0=rc aliase←⎕SE.Cider.GetCiderAliasFileContent ⍬ diff --git a/APLSource/TestCases/Test_Misc_016.aplf b/APLSource/TestCases/Test_Misc_016.aplf index 481f54d5..779578f3 100644 --- a/APLSource/TestCases/Test_Misc_016.aplf +++ b/APLSource/TestCases/Test_Misc_016.aplf @@ -34,7 +34,7 @@ Assert 42≡ref.Project.Hello Assert 1≡ref.Tests.RunTest →T.GoToTidyUp 9≠ref.⎕NC'TatinVars' - Assert 1=##.Cider.CloseProject⍕ref + Assert 1=(~parms.batch)##.Cider.CloseProject⍕ref #.⎕EX name cfg.CIDER.tatinVars←'Project' cfg #.Cider.Cider.Put_JSON5 folder,'/cider.config' @@ -48,7 +48,7 @@ r←T._OK ∆TidyUp: - {}##.Cider.CloseProject⍕ref + {}(~parms.batch)##.Cider.CloseProject⍕ref #.⎕EX name ⎕EX'#.Test_Misc_016' :If 0<⎕SE.Cider.⎕NC'DEVELOPMENT' diff --git a/APLSource/TestCases/Test_NuGet_001.aplf b/APLSource/TestCases/Test_NuGet_001.aplf index a0c153d2..eb11e36a 100644 --- a/APLSource/TestCases/Test_NuGet_001.aplf +++ b/APLSource/TestCases/Test_NuGet_001.aplf @@ -31,7 +31,7 @@ {}0 1 ##.Cider.LoadNuGetDependencies tempDir #.TEMP →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) @@ -39,7 +39,7 @@ →T.GoToTidyUp~success →T.GoToTidyUp∨/'ERROR'⍷log →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_NuGet_002.aplf b/APLSource/TestCases/Test_NuGet_002.aplf index 54768e4a..147a5a71 100644 --- a/APLSource/TestCases/Test_NuGet_002.aplf +++ b/APLSource/TestCases/Test_NuGet_002.aplf @@ -36,7 +36,7 @@ →T.GoToTidyUp 2≠≡res →T.GoToTidyUp~'Clock' 'NodaTime'∆LazyMatch res[;1] - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) @@ -46,7 +46,7 @@ →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 →T.GoToTidyUp~∧/'Julian' 'Gregorian'∊⍕¨#.TEMP.NodaTime.CalendarSystem.⎕NL-2 - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_NuGet_003.aplf b/APLSource/TestCases/Test_NuGet_003.aplf index 24eb5f48..95488f7b 100644 --- a/APLSource/TestCases/Test_NuGet_003.aplf +++ b/APLSource/TestCases/Test_NuGet_003.aplf @@ -28,7 +28,7 @@ {}0 1 ##.Cider.LoadNuGetDependencies tempDir #.TEMP →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) @@ -43,7 +43,7 @@ res←##.Cider.ListNuGetDependencies tempDir →T.GoToTidyUp 1≠≢res - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_NuGet_004.aplf b/APLSource/TestCases/Test_NuGet_004.aplf index 58545597..973f14ae 100644 --- a/APLSource/TestCases/Test_NuGet_004.aplf +++ b/APLSource/TestCases/Test_NuGet_004.aplf @@ -36,7 +36,7 @@ →T.GoToTidyUp 2≠≡res →T.GoToTidyUp~'Clock' 'NodaTime'∆LazyMatch res[;1] - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) diff --git a/APLSource/TestCases/Test_NuGet_010.aplf b/APLSource/TestCases/Test_NuGet_010.aplf index bb917895..031d0932 100644 --- a/APLSource/TestCases/Test_NuGet_010.aplf +++ b/APLSource/TestCases/Test_NuGet_010.aplf @@ -21,7 +21,7 @@ →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 →T.GoToTidyUp~∧/'Julian' 'Gregorian'∊⍕¨#.TEMP.NodaTime.CalendarSystem.⎕NL-2 - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_NuGet_020.aplf b/APLSource/TestCases/Test_NuGet_020.aplf index d26f4573..62cea7dc 100644 --- a/APLSource/TestCases/Test_NuGet_020.aplf +++ b/APLSource/TestCases/Test_NuGet_020.aplf @@ -32,7 +32,7 @@ →T.GoToTidyUp expected≢qdmx.EM :EndTrap - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_NuGet_030.aplf b/APLSource/TestCases/Test_NuGet_030.aplf index 2687692d..2c87a63e 100644 --- a/APLSource/TestCases/Test_NuGet_030.aplf +++ b/APLSource/TestCases/Test_NuGet_030.aplf @@ -36,7 +36,7 @@ →T.GoToTidyUp 2≠≡res →T.GoToTidyUp~(⊂'Parquet.Net')∆LazyMatch res[;1] - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 #.TEMP.(⎕EX ⎕NL-⍳9) @@ -46,7 +46,7 @@ →T.GoToTidyUp~9.6≡⎕NC ⊂'#.TEMP.Utils.Parquet.ParquetException' →T.GoToTidyUp~9.6≡⎕NC ⊂'#.TEMP.Utils.Parquet.ParquetActor' - res←##.Cider.CloseProject tempDir + res←(~parms.batch)##.Cider.CloseProject tempDir →T.GoToTidyUp res≠1 R←T._OK diff --git a/APLSource/TestCases/Test_OpenAndClose_001.aplf b/APLSource/TestCases/Test_OpenAndClose_001.aplf index 1461f519..3c8d6a8d 100644 --- a/APLSource/TestCases/Test_OpenAndClose_001.aplf +++ b/APLSource/TestCases/Test_OpenAndClose_001.aplf @@ -35,9 +35,9 @@ aliase←##.Cider.GetCiderAliasFileContent ⍬ →T.GoToTidyUp~∧/(⎕C'test-case-alias-Foo' 'test-case-alias-Goo')∊aliase[;1] - →T.GoToTidyUp 1≠##.Cider.CloseProject'#.Foo' - →T.GoToTidyUp 1≠##.Cider.CloseProject'[test-case-alias-Goo]' - →T.GoToTidyUp 0≠##.Cider.CloseProject'[Does not exist]' + →T.GoToTidyUp 1≠0 ##.Cider.CloseProject'#.Foo' + →T.GoToTidyUp 1≠0 ##.Cider.CloseProject'[test-case-alias-Goo]' + →T.GoToTidyUp 0≠0 ##.Cider.CloseProject'[Does not exist]' R←T._OK diff --git a/APLSource/TestCases/Test_OpenAndClose_003.aplf b/APLSource/TestCases/Test_OpenAndClose_003.aplf index 8fcbd109..c3ac6655 100644 --- a/APLSource/TestCases/Test_OpenAndClose_003.aplf +++ b/APLSource/TestCases/Test_OpenAndClose_003.aplf @@ -12,9 +12,9 @@ res←∆UCMD'CreateProject "',tempDir,'" -noEdit -acceptConfig -batch -ignoreUserExec' list←##.Cider.ListOpenProjects 0 - →T.GoToTidyUp 0≠##.Cider.CloseProject'DoesNotExist' + →T.GoToTidyUp 0≠0 ##.Cider.CloseProject'DoesNotExist' →T.GoToTidyUp list≢##.Cider.ListOpenProjects 0 - →T.GoToTidyUp 1≠##.Cider.CloseProject'#.Foo' + →T.GoToTidyUp 1≠0 ##.Cider.CloseProject'#.Foo' →T.GoToTidyUp(≢list)≢1+≢##.Cider.ListOpenProjects 0 R←T._OK diff --git a/APLSource/TestCases/Test_OpenAndClose_004.aplf b/APLSource/TestCases/Test_OpenAndClose_004.aplf index 87c63210..17f5e430 100644 --- a/APLSource/TestCases/Test_OpenAndClose_004.aplf +++ b/APLSource/TestCases/Test_OpenAndClose_004.aplf @@ -47,7 +47,7 @@ →T.GoToTidyUp 1≠≢list →T.GoToTidyUp'cider.config'≢⊃,/1↓⎕NPARTS 1⊃list - →T.GoToTidyUp 3≠##.Cider.CloseProject'#.Foo' '[test-case-alias-Goo]' '[Does not exist]'projectFolder3 + →T.GoToTidyUp 3≠0 ##.Cider.CloseProject'#.Foo' '[test-case-alias-Goo]' '[Does not exist]'projectFolder3 R←T._OK diff --git a/APLSource/TestCases/Test_Open_009.aplf b/APLSource/TestCases/Test_Open_009.aplf index a67809cf..448b72a8 100644 --- a/APLSource/TestCases/Test_Open_009.aplf +++ b/APLSource/TestCases/Test_Open_009.aplf @@ -22,6 +22,6 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}##.Cider.CloseProject(⍕⎕THIS),'.TEMP' + {}(~parms.batch)##.Cider.CloseProject(⍕⎕THIS),'.TEMP' ⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_040.aplf b/APLSource/TestCases/Test_Open_040.aplf index 7f185db0..f13f9ad5 100644 --- a/APLSource/TestCases/Test_Open_040.aplf +++ b/APLSource/TestCases/Test_Open_040.aplf @@ -26,7 +26,7 @@ ∆TidyUp: ##.Cider.C.Cleanup (⎕PW ⎕PP ⎕FR)←PW PP FR - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' #.⎕EX parms.folder ⍝Done diff --git a/APLSource/TestCases/Test_Open_050.aplf b/APLSource/TestCases/Test_Open_050.aplf index cab97147..af8d2215 100644 --- a/APLSource/TestCases/Test_Open_050.aplf +++ b/APLSource/TestCases/Test_Open_050.aplf @@ -36,7 +36,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.Foo' ⎕NDELETE filename #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_051.aplf b/APLSource/TestCases/Test_Open_051.aplf index f24f86b1..e8de6ff2 100644 --- a/APLSource/TestCases/Test_Open_051.aplf +++ b/APLSource/TestCases/Test_Open_051.aplf @@ -39,7 +39,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' (⊂'r←Hello' 'r←''World''')⎕NPUT filename 1 #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_052.aplf b/APLSource/TestCases/Test_Open_052.aplf index 5cd086eb..3fa03fd2 100644 --- a/APLSource/TestCases/Test_Open_052.aplf +++ b/APLSource/TestCases/Test_Open_052.aplf @@ -25,7 +25,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.Foo' (⊂'r←Hello' 'r←''World''')⎕NPUT filename 1 #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_055.aplf b/APLSource/TestCases/Test_Open_055.aplf index 1d83b6a9..2843dd09 100644 --- a/APLSource/TestCases/Test_Open_055.aplf +++ b/APLSource/TestCases/Test_Open_055.aplf @@ -24,6 +24,6 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_060.aplf b/APLSource/TestCases/Test_Open_060.aplf index b19a7ad7..c1baaedc 100644 --- a/APLSource/TestCases/Test_Open_060.aplf +++ b/APLSource/TestCases/Test_Open_060.aplf @@ -23,7 +23,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' defs←(defs[;1]≢¨⊂⎕C⊃⎕SI)⌿defs (⊂⊃¨{⍺,'=',⍵}/¨↓defs)⎕NPUT ##.Cider.GetCiderAliasFilename 1 diff --git a/APLSource/TestCases/Test_Open_061.aplf b/APLSource/TestCases/Test_Open_061.aplf index 024b6dca..72168bbb 100644 --- a/APLSource/TestCases/Test_Open_061.aplf +++ b/APLSource/TestCases/Test_Open_061.aplf @@ -23,7 +23,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' defs←(defs[;1]≢¨⊂'foo')⌿defs (⊂⊃¨{⍺,'=',⍵}/¨↓defs)⎕NPUT ##.Cider.GetCiderAliasFilename 1 diff --git a/APLSource/TestCases/Test_Open_070.aplf b/APLSource/TestCases/Test_Open_070.aplf index 26775585..1e56ed2b 100644 --- a/APLSource/TestCases/Test_Open_070.aplf +++ b/APLSource/TestCases/Test_Open_070.aplf @@ -25,7 +25,7 @@ ∆TidyUp: ##.Cider.C.Cleanup - Assert ⎕SE.Cider.CloseProject'[foo]' + Assert (~parms.batch)⎕SE.Cider.CloseProject'[foo]' #.⎕EX'TEMP' defs←(defs[;1]≢¨⊂'foo')⌿defs (⊂⊃¨{⍺,'=',⍵}/¨↓defs)⎕NPUT ##.Cider.GetCiderAliasFilename 1 diff --git a/APLSource/TestCases/Test_Open_071.aplf b/APLSource/TestCases/Test_Open_071.aplf index b7e0fe66..376983ec 100644 --- a/APLSource/TestCases/Test_Open_071.aplf +++ b/APLSource/TestCases/Test_Open_071.aplf @@ -25,6 +25,6 @@ ∆TidyUp: ##.Cider.C.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.booproj' + {}(~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.booproj' #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_Open_072.aplf b/APLSource/TestCases/Test_Open_072.aplf index 3ed0ef23..2beb1090 100644 --- a/APLSource/TestCases/Test_Open_072.aplf +++ b/APLSource/TestCases/Test_Open_072.aplf @@ -23,6 +23,6 @@ ∆TidyUp: ##.Cider.C.Cleanup - Assert ⎕SE.Cider.CloseProject'#.TEMP.fooproj' + Assert (~parms.batch)⎕SE.Cider.CloseProject'#.TEMP.fooproj' #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_UC_001.aplf b/APLSource/TestCases/Test_UC_001.aplf index e02d866d..32c55231 100644 --- a/APLSource/TestCases/Test_UC_001.aplf +++ b/APLSource/TestCases/Test_UC_001.aplf @@ -13,7 +13,7 @@ ref.YesOrNo_Answers←1 2⍴'ChangeCurrentDir@' 'n' (rc msg res)←∆UCMD'CreateProject "',tempDir,'" -noEdit -acceptConfig -batch -ignoreUserExec' Assert rc=0 - (rc msg res)←∆UCMD'CloseProject #.Foo' + (rc msg res)←∆UCMD'CloseProject #.Foo -fast' Assert rc=0 parms←##.Cider.CreateOpenParms ⍬ @@ -27,7 +27,7 @@ →T.GoToTidyUp 0=≢list←##.Cider.ListOpenProjects 0 - (rc msg result)←∆UCMD'CloseProject #.Goo.Foo' + (rc msg result)←∆UCMD'CloseProject #.Goo.Foo -fast' msg Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢result diff --git a/APLSource/TestCases/Test_UC_002.aplf b/APLSource/TestCases/Test_UC_002.aplf index 96f15ff0..912401df 100644 --- a/APLSource/TestCases/Test_UC_002.aplf +++ b/APLSource/TestCases/Test_UC_002.aplf @@ -11,7 +11,7 @@ ref.YesOrNo_Answers←1 2⍴'ChangeCurrentDir@' 'n' (rc msg res)←∆UCMD'CreateProject "',tempDir,'" -noEdit -acceptConfig -batch -ignoreUserExec' Assert rc=0 - (rc msg res)←∆UCMD'CloseProject #.Foo' + (rc msg res)←∆UCMD'CloseProject #.Foo -fast' Assert rc=0 parms←##.Cider.CreateOpenParms ⍬ @@ -25,7 +25,7 @@ →T.GoToTidyUp 0=≢list←##.Cider.ListOpenProjects 0 - (rc msg result)←∆UCMD'CloseProject #.Goo.Foo' + (rc msg result)←∆UCMD'CloseProject #.Goo.Foo -fast' msg Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢result diff --git a/APLSource/TestCases/Test_UC_020.aplf b/APLSource/TestCases/Test_UC_020.aplf index a0f73b2f..85034860 100644 --- a/APLSource/TestCases/Test_UC_020.aplf +++ b/APLSource/TestCases/Test_UC_020.aplf @@ -12,20 +12,20 @@ (rc msg result)←stop ∆UCMD cmd,' -watch=ns' Assert rc=0 →T.GoToTidyUp'ns'≢#.TEMP.Foo.CiderConfig.LINK.watch - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' :If ##.Cider.HasDotNet #.⎕EX'TEMP' ⋄ 'TEMP'#.⎕NS'' (rc msg result)←stop ∆UCMD cmd,' -watch=dir' Assert rc=0 →T.GoToTidyUp'dir'≢#.TEMP.Foo.CiderConfig.LINK.watch - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' ⋄ 'TEMP'#.⎕NS'' (rc msg result)←stop ∆UCMD cmd,' -watch=both' Assert rc=0 →T.GoToTidyUp'both'≢#.TEMP.Foo.CiderConfig.LINK.watch - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' :EndIf (rc msg result)←stop ∆UCMD cmd,' -watch=firlefanz' @@ -35,6 +35,6 @@ ∆TidyUp: ref.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_UC_021.aplf b/APLSource/TestCases/Test_UC_021.aplf index f2fa04ae..2000f1d5 100644 --- a/APLSource/TestCases/Test_UC_021.aplf +++ b/APLSource/TestCases/Test_UC_021.aplf @@ -18,6 +18,6 @@ ∆TidyUp: ref.Cleanup - {}⎕SE.Cider.CloseProject'#.TEMP.Foo' + {}0 ⎕SE.Cider.CloseProject'#.TEMP.Foo' #.⎕EX'TEMP' ⍝Done diff --git a/APLSource/TestCases/Test_UC_050.aplf b/APLSource/TestCases/Test_UC_050.aplf index 22deb81e..7c08e123 100644 --- a/APLSource/TestCases/Test_UC_050.aplf +++ b/APLSource/TestCases/Test_UC_050.aplf @@ -27,7 +27,7 @@ Assert rc=0 →T.GoToTidyUp 2≠≡res - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' fast' Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢res @@ -38,7 +38,7 @@ →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 →T.GoToTidyUp~∧/'Julian' 'Gregorian'∊⍕¨#.TEMP.NodaTime.CalendarSystem.⎕NL-2 - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 R←T._OK diff --git a/APLSource/TestCases/Test_UC_051.aplf b/APLSource/TestCases/Test_UC_051.aplf index 49e4a820..8d4c0d1d 100644 --- a/APLSource/TestCases/Test_UC_051.aplf +++ b/APLSource/TestCases/Test_UC_051.aplf @@ -27,7 +27,7 @@ Assert rc=0 →T.GoToTidyUp 2≠≡res - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢res @@ -38,7 +38,7 @@ →T.GoToTidyUp~(⊂'UtcNow')∊#.TEMP.Clock.⎕NL-2 →T.GoToTidyUp~∧/'Julian' 'Gregorian'∊⍕¨#.TEMP.NodaTime.CalendarSystem.⎕NL-2 - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 R←T._OK diff --git a/APLSource/TestCases/Test_UC_052.aplf b/APLSource/TestCases/Test_UC_052.aplf index a1ee8d87..5494df01 100644 --- a/APLSource/TestCases/Test_UC_052.aplf +++ b/APLSource/TestCases/Test_UC_052.aplf @@ -31,7 +31,7 @@ Assert rc=0 →T.GoToTidyUp 3≠≢res ⍝ One data row, two for pimping - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢res @@ -43,7 +43,7 @@ →T.GoToTidyUp'Project successfully opened and established in "#.TEMP"'≢res~⎕TC →T.GoToTidyUp~(⊂#.TEMP.APLTreeUtils2.GetOperatingSystem ⍬)∊'Win' 'Mac' 'Lin' - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 R←T._OK diff --git a/APLSource/TestCases/Test_UC_053.aplf b/APLSource/TestCases/Test_UC_053.aplf index e151f6d8..6803f177 100644 --- a/APLSource/TestCases/Test_UC_053.aplf +++ b/APLSource/TestCases/Test_UC_053.aplf @@ -29,7 +29,7 @@ Assert rc=0 →T.GoToTidyUp~4≤≢res ⍝ Two data rows + two for pimping + dependencies - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 →T.GoToTidyUp'Number of projects closed: 1'≢res @@ -42,7 +42,7 @@ →T.GoToTidyUp 9≠#.TEMP.⎕NC'FilesAndDirs' →T.GoToTidyUp 9≠#.TEMP.TestCases.⎕NC'Tester2' - (rc msg res)←∆UCMD'CloseProject ',tempDir + (rc msg res)←∆UCMD'CloseProject ',tempDir,' -fast' Assert rc=0 R←T._OK diff --git a/Tests/Test_NuGet_010/nuget-packages/_nuget-packages.csproj b/Tests/Test_NuGet_010/nuget-packages/_nuget-packages.csproj deleted file mode 100644 index 523a45d5..00000000 --- a/Tests/Test_NuGet_010/nuget-packages/_nuget-packages.csproj +++ /dev/null @@ -1,4 +0,0 @@ - net8.0 _nuget_packages enable enable Latest - - - diff --git a/Tests/Test_NuGet_010/nuget-packages/nuget-packages.csproj b/Tests/Test_NuGet_010/nuget-packages/nuget-packages.csproj new file mode 100644 index 00000000..5009a82c --- /dev/null +++ b/Tests/Test_NuGet_010/nuget-packages/nuget-packages.csproj @@ -0,0 +1,4 @@ + net8.0 nuget_packages enable enable Latest + + +