@@ -22,46 +22,8 @@ public void Baseline()
22
22
Assert . AreEqual ( "dotnet/runtime" , instance . GetPropertyValue ( ContainerBaseName ) ) ;
23
23
Assert . AreEqual ( "7.0" , instance . GetPropertyValue ( ContainerBaseTag ) ) ;
24
24
25
- Assert . AreEqual ( "dotnet/testimage" , task . NewContainerImageName ) ;
26
- CollectionAssert . AreEquivalent ( new [ ] { "7.0" , "latest" } , task . NewContainerTags ) ;
27
- }
28
-
29
- [ TestMethod ]
30
- public void BaseRegistriesWithNoSchemeGetHttps ( )
31
- {
32
- ParseContainerProperties task = new ParseContainerProperties ( ) ;
33
- task . FullyQualifiedBaseImageName = "mcr.microsoft.com/dotnet/runtime:6.0" ;
34
- task . ContainerRegistry = "localhost:5010" ;
35
- task . ContainerImageName = "dotnet/testimage" ;
36
- task . ContainerImageTags = new [ ] { "5.0" } ;
37
-
38
- Assert . IsTrue ( task . Execute ( ) ) ;
39
- Assert . AreEqual ( "mcr.microsoft.com" , task . ParsedContainerRegistry ) ;
40
- Assert . AreEqual ( "dotnet/runtime" , task . ParsedContainerImage ) ;
41
- Assert . AreEqual ( "6.0" , task . ParsedContainerTag ) ;
42
-
43
- Assert . AreEqual ( "localhost:5010" , task . NewContainerRegistry ) ;
44
- Assert . AreEqual ( "dotnet/testimage" , task . NewContainerImageName ) ;
45
- CollectionAssert . AreEquivalent ( new [ ] { "5.0" } , task . NewContainerTags ) ;
46
- }
47
-
48
- [ TestMethod ]
49
- public void UserRegistriesWithNoSchemeGetHttps ( )
50
- {
51
- ParseContainerProperties task = new ParseContainerProperties ( ) ;
52
- task . FullyQualifiedBaseImageName = "mcr.microsoft.com/dotnet/runtime:6.0" ;
53
- task . ContainerRegistry = "localhost:5010" ;
54
- task . ContainerImageName = "dotnet/testimage" ;
55
- task . ContainerImageTags = new [ ] { "5.0" } ;
56
-
57
- Assert . IsTrue ( task . Execute ( ) ) ;
58
- Assert . AreEqual ( "mcr.microsoft.com" , task . ParsedContainerRegistry ) ;
59
- Assert . AreEqual ( "dotnet/runtime" , task . ParsedContainerImage ) ;
60
- Assert . AreEqual ( "6.0" , task . ParsedContainerTag ) ;
61
-
62
- Assert . AreEqual ( "localhost:5010" , task . NewContainerRegistry ) ;
63
- Assert . AreEqual ( "dotnet/testimage" , task . NewContainerImageName ) ;
64
- CollectionAssert . AreEquivalent ( new [ ] { "5.0" } , task . NewContainerTags ) ;
25
+ Assert . AreEqual ( "dotnet/testimage" , instance . GetPropertyValue ( ContainerImageName ) ) ;
26
+ CollectionAssert . AreEquivalent ( new [ ] { "7.0" , "latest" } , instance . GetPropertyValue ( ContainerImageTags ) . Split ( ':' ) ) ;
65
27
}
66
28
67
29
[ TestMethod ]
@@ -75,7 +37,7 @@ public void SpacesGetReplacedWithDashes()
75
37
var instance = project . CreateProjectInstance ( global ::Microsoft . Build . Execution . ProjectInstanceSettings . None ) ;
76
38
Assert . IsTrue ( instance . Build ( new [ ] { ComputeContainerConfig } , null , null , out var outputs ) ) ;
77
39
78
- Assert . AreEqual ( "mcr-microsoft-com" , instance . GetPropertyValue ( ContainerBaseRegistry ) ) ;
40
+ Assert . AreEqual ( "mcr-microsoft-com" , instance . GetPropertyValue ( ContainerBaseRegistry ) ) ;
79
41
Assert . AreEqual ( "dotnet-runtime" , instance . GetPropertyValue ( ContainerBaseName ) ) ;
80
42
Assert . AreEqual ( "7.0" , instance . GetPropertyValue ( ContainerBaseTag ) ) ;
81
43
}
@@ -92,8 +54,8 @@ public void RegexCatchesInvalidContainerNames()
92
54
93
55
var instance = project . CreateProjectInstance ( global ::Microsoft . Build . Execution . ProjectInstanceSettings . None ) ;
94
56
Assert . IsTrue ( instance . Build ( new [ ] { ComputeContainerConfig } , new [ ] { logs } , null , out var outputs ) ) ;
95
- Assert . IsTrue ( logs . Warnings . Count > 0 ) ;
96
- Assert . AreEqual ( logs . Warnings [ 0 ] . Code , ErrorCodes . CONTAINER001 ) ;
57
+ Assert . IsTrue ( logs . Messages . Count > 0 ) ;
58
+ Assert . AreEqual ( ErrorCodes . CONTAINER001 , logs . Messages [ 0 ] . Code ) ;
97
59
}
98
60
99
61
[ TestMethod ]
0 commit comments