Skip to content

Add tests for LT-22576 #3798

Add tests for LT-22576

Add tests for LT-22576 #3798

Triggered via pull request August 18, 2026 15:56
Status Success
Total duration 14m 19s
Artifacts 1

CI.yml

on: pull_request
Build Debug and run tests
13m 56s
Build Debug and run tests
Publish Test Results
15s
Publish Test Results
Fit to window
Zoom out
Zoom in

Annotations

10 warnings and 2 notices
comment-hygiene (comment-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L1010
263 chars (budget 200): We are not going to try to handle the edge case where a natural class was auto-generated and then the user switched UI writing systems,
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L1011
143 columns (max 98): but note that in that case, the NC name will not contain the generated stub, even though it is an automatically generated class.
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L1010
150 columns (max 98): We are not going to try to handle the edge case where a natural class was auto-generated and then the user switched UI writing systems,
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L988
112 columns (max 98): Returns false if the natural class is not feature based, has no name, or has an auto-generated name;
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L987
120 columns (max 98): automatically generates an associated natural class and assigns it a name in a specific auto-generated form.
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L986
108 columns (max 98): When phonological features are assigned without defining/linking an existing natural class, FLEx
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/RuleFormulaControl.cs#L984
113 columns (max 98): Determines whether the currently selected feature-based natural class simple context is user defined.
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/MorphologyEditorDllTests/RuleFormulaSetFeaturesTests.cs#L168
104 columns (max 98): Generated names are always written in the user writing system, so a name that exists only
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/MorphologyEditorDllTests/RuleFormulaSetFeaturesTests.cs#L142
100 columns (max 98): Affix rules substitute the affix form rather than a rule name, so only the fixed stub
comment-hygiene (comment-line-too-long): Src/LexText/Morphology/MorphologyEditorDllTests/RuleFormulaSetFeaturesTests.cs#L76
99 columns (max 98): Produces the natural class name that the rule formula controls write when the user sets
Native test pass
D:\a\FieldWorks\FieldWorks\Output\Debug\TestViews.exe.log => Ok=302 Fail=0 Error=0
Native test pass
D:\a\FieldWorks\FieldWorks\Output\Debug\testGenericLib.exe.log => Ok=31 Fail=0 Error=0

Artifacts

Produced during runtime
Name Size Digest
trx-results
1.3 MB
sha256:ad6c5f300e53d00cab9517fb0570ae962d5eeb6a36a5ab6c98d35a9029fefe56