mirror of
				https://gitlab.com/freepascal.org/lazarus/lazarus.git
				synced 2025-11-04 01:19:47 +01:00 
			
		
		
		
	codetools: fixed auto xml fragment scanner, bug #18800
git-svn-id: trunk@29653 -
This commit is contained in:
		
							parent
							
								
									f5466d09b4
								
							
						
					
					
						commit
						7b27013b93
					
				@ -442,6 +442,7 @@ var
 | 
			
		||||
              inc(p);
 | 
			
		||||
            end;
 | 
			
		||||
          end;
 | 
			
		||||
          inc(p);
 | 
			
		||||
          Pop;
 | 
			
		||||
          exit;
 | 
			
		||||
        end;
 | 
			
		||||
 | 
			
		||||
@ -65,6 +65,8 @@ end;
 | 
			
		||||
 | 
			
		||||
procedure TTestCTXMLFixFragment.TestFixXMLFragmentOpenTag;
 | 
			
		||||
begin
 | 
			
		||||
  Test('valid short tag','<link/>','<link/>');
 | 
			
		||||
  Test('valid short with empty attribute tag','<link id=""/>','<link id=""/>');
 | 
			
		||||
  Test('missing tag name','<>','<>');
 | 
			
		||||
  Test('lower case tag name','<A></a>','<a></a>');
 | 
			
		||||
  Test('invalid character in tag','<a "></a>','<a >"></a>');
 | 
			
		||||
@ -95,6 +97,7 @@ begin
 | 
			
		||||
                 'operator <(TPoint, TPoint): Boolean');
 | 
			
		||||
  Test('16671','<br>',
 | 
			
		||||
               '<br/>');
 | 
			
		||||
  Test('18800','<link id="foo"/>','<link id="foo"/>');
 | 
			
		||||
end;
 | 
			
		||||
 | 
			
		||||
initialization
 | 
			
		||||
 | 
			
		||||
@ -91,7 +91,7 @@
 | 
			
		||||
        <UnitName Value="TestCompleteBlock"/>
 | 
			
		||||
      </Unit9>
 | 
			
		||||
      <Unit10>
 | 
			
		||||
        <Filename Value="testctxmlfixfragments.pas"/>
 | 
			
		||||
        <Filename Value="codetoolstests\testctxmlfixfragments.pas"/>
 | 
			
		||||
        <IsPartOfProject Value="True"/>
 | 
			
		||||
        <UnitName Value="TestCTXMLFixFragments"/>
 | 
			
		||||
      </Unit10>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user