@@ -442,6 +442,7 @@ public void DanglingWordformLinks()
442442 var danglingMorphNoRepairGuid = "5752ed24-40e1-4282-9ba0-d82c89592432" ;
443443 var danglingMorphNoRepairAfGuid = "1f568cae-b0f8-413d-84a6-41cbd90923e9" ;
444444 var disownedOwnerGuid = "16827d7a-cf4e-45f8-aaa1-66cef5c2cc4d" ;
445+ var disownedGuid = "1f568cae-b0f8-413d-84a6-41cbd90923e9" ;
445446
446447 // Verify initial state.
447448 // We start out with morph bundles that have broken links.
@@ -481,7 +482,7 @@ public void DanglingWordformLinks()
481482 "Error message is incorrect." ) ; // MorphBundleFixer--ksRemovingDanglingMsa
482483 Assert . That ( _errors [ 8 ] , Is . EqualTo ( "Removing dangling link to Form '" + danglingMsaGuid + "' for WfiMorphBundle '" + danglingMorphNoRepairGuid + "'." ) ,
483484 "Error message is incorrect." ) ; // MorphBundleFixer--ksRemovingDanglingMorph
484- Assert . True ( _errors [ 9 ] . StartsWith ( "Removing disowned object (invalid ownerguid='" + disownedOwnerGuid ) ,
485+ Assert . True ( _errors [ 9 ] . StartsWith ( "Removing disowned object (invalid ownerguid='" + disownedOwnerGuid + "', class='WfiMorphBundle', guid='" + disownedGuid ) ,
485486 "Error message is incorrect." ) ; // MorphBundleFixer--ksRemovingDanglingMorph
486487 Assert . That ( _errors [ 10 ] , Is . EqualTo ( "Removing dangling link to Form '" + danglingMsaGuid + "' for WfiMorphBundle '" + danglingMorphNoRepairAfGuid + "'." ) ,
487488 "Error message is incorrect." ) ; // MorphBundleFixer--ksRemovingDanglingMorph
@@ -501,6 +502,8 @@ public void DanglingWordformLinks()
501502 "//rt[@class=\" WfiMorphBundle\" and @guid=\" " + danglingMorphNoRepairGuid + "\" ]/Morph" , 0 ) ; // must remove Morph, not just child objsur
502503 AssertThatXmlIn . File ( Path . Combine ( testPath , "BasicFixup.fwdata" ) ) . HasSpecifiedNumberOfMatchesForXpath (
503504 "//rt[@class=\" WfiMorphBundle\" and @guid=\" " + danglingMorphNoRepairAfGuid + "\" ]/Morph/objsur" , 0 ) ;
505+ AssertThatXmlIn . File ( Path . Combine ( testPath , "BasicFixup.fwdata" ) ) . HasSpecifiedNumberOfMatchesForXpath (
506+ "//rt[@class=\" WfiMorphBundle\" and @guid=\" " + disownedGuid + "\" ]/Morph/objsur" , 0 ) ;
504507 }
505508
506509 /// <summary>
0 commit comments