Test fails `Parse_UnknownColumnSettingClause_With_Simple_Setting_Keyword` with false keyword as setting name
Opened this issue · 0 comments
Catalin-Andronie commented
[xUnit.net 00:00:01.02] DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.Parse_UnknownColumnSettingClause_With_Simple_Setting_Keyword(settingNameKind: FalseKeyword, settingNameText: "false", settingNameValue: False) [FAIL]
Failed DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.Parse_UnknownColumnSettingClause_With_Simple_Setting_Keyword(settingNameKind: FalseKeyword, settingNameText: "false", settingNameValue: False) [8 ms]
Error Message:
Assert.Single() Failure: The collection contained 4 items
Collection: [└── RelationshipShortFormDeclaration
├── Keyword [0..3]: ref
├── Identifier [4..15]: Nahunafiweh
├── Colon [16..16]: ColonToken
└── RelationshipConstraint
├── ColumnIdentifier
│ └── Identifier [16..16]: IdentifierToken
├── Minus [16..16]: MinusToken
└── ColumnIdentifier
└── Identifier [16..16]: IdentifierToken
, └── GlobalStatement
└── Statement: Expression
└── Expression: Name
└── Identifier [16..16]: IdentifierToken
, └── GlobalStatement
└── Statement: Expression
└── Expression: Literal
└── Keyword [18..23]: false
, └── GlobalStatement
└── Statement: Expression
└── Expression: Name
└── Identifier [24..24]: IdentifierToken
]
Stack Trace:
at DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.ParseMember(String text, ImmutableArray`1& diagnostics) in D:\The-ACN-Man\dbml.net\tests\DbmlNet.Tests.Unit\CodeAnalysis\Syntax\ParserTests.cs:line 39
at DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.ParseStatement(String text, ImmutableArray`1& diagnostics) in D:\The-ACN-Man\dbml.net\tests\DbmlNet.Tests.Unit\CodeAnalysis\Syntax\ParserTests.cs:line 54
at DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.ParseStatement(String text, String[] diagnosticMessages) in D:\The-ACN-Man\dbml.net\tests\DbmlNet.Tests.Unit\CodeAnalysis\Syntax\ParserTests.cs:line 47
at DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.ParseColumnSettingListClause(String text, String[] diagnosticMessages) in D:\The-ACN-Man\dbml.net\tests\DbmlNet.Tests.Unit\CodeAnalysis\Syntax\ParserTests.cs:line 160
at DbmlNet.Tests.Unit.CodeAnalysis.Syntax.ParserTests.Parse_UnknownColumnSettingClause_With_Simple_Setting_Keyword(SyntaxKind settingNameKind, String settingNameText, Object settingNameValue) in D:\The-ACN-Man\dbml.net\tests\DbmlNet.Tests.Unit\CodeAnalysis\Syntax\ParserTests.ColumnSettingClause.cs:line 403
at InvokeStub_ParserTests.Parse_UnknownColumnSettingClause_With_Simple_Setting_Keyword(Object, Object, IntPtr*)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)