Skip to content

Commit c33a445

Browse files
committed
restore cs files
1 parent c5a729a commit c33a445

2 files changed

Lines changed: 2 additions & 5 deletions

File tree

openapi-diff/src/modeler/AutoRest.Swagger.Tests/SwaggerModelerCompareTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@ public void CommonParameterWithRef()
897897
public void XmsEnumModelAsString()
898898
{
899899
var messages = CompareSwagger("enum_as_string.json").ToArray();
900-
Assert.Empty(messages.Where(m => m.Id == ComparisonMessages.AddedEnumValue.Id));
900+
Assert.Equal(2,messages.Where(m => m.Id == ComparisonMessages.AddedEnumValue.Id).ToList().Count());
901901
}
902902

903903
[Fact]

openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerObject.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ private void CompareEnums(ComparisonContext<ServiceDefinition> context, T prior)
187187
CompareXmsEnum(context,prior);
188188
bool relaxes = (prior.Enum != null && this.Enum == null);
189189
bool constrains = (prior.Enum == null && this.Enum != null);
190-
bool isEnumModelAsString = (this.XmsEnum != null && this.XmsEnum.ModelAsString == true);
191190
if (!relaxes && !constrains)
192191
{
193192
// It was enum and it is still enum i.e check for addition/removal
@@ -213,9 +212,7 @@ private void CompareEnums(ComparisonContext<ServiceDefinition> context, T prior)
213212
IEnumerable<string> addedEnums = this.Enum.Except(prior.Enum);
214213
if (addedEnums.Any())
215214
{
216-
if (!isEnumModelAsString) {
217-
context.LogBreakingChange(ComparisonMessages.AddedEnumValue, String.Join(", ", addedEnums.ToList()));
218-
}
215+
context.LogBreakingChange(ComparisonMessages.AddedEnumValue, String.Join(", ", addedEnums.ToList()));
219216
}
220217
}
221218
}

0 commit comments

Comments
 (0)