 36af74cb25
			
		
	
	36af74cb25
	
	
	
		
			
			Some manual changes done to the library were lost with this update. They will be added in the next commit.
		
			
				
	
	
		
			105 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			105 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # This set of tests checks local-specific features, using the "fr_FR" locale. 
 | |
| # It is not Perl-compatible. When run via RunTest, the locale is edited to
 | |
| # be whichever of "fr_FR", "french", or "fr" is found to exist. There is
 | |
| # different version of this file called wintestinput3 for use on Windows,
 | |
| # where the locale is called "french" and the tests are run using
 | |
| # RunTest.bat. 
 | |
| 
 | |
| #forbid_utf
 | |
| 
 | |
| /^[\w]+/
 | |
| \= Expect no match
 | |
|     École
 | |
| 
 | |
| /^[\w]+/locale=fr_FR
 | |
|     École
 | |
| 
 | |
| /^[\w]+/
 | |
| \= Expect no match
 | |
|     École
 | |
| 
 | |
| /^[\W]+/
 | |
|     École
 | |
| 
 | |
| /^[\W]+/locale=fr_FR
 | |
| \= Expect no match
 | |
|     École
 | |
| 
 | |
| /[\b]/
 | |
|     \b
 | |
| \= Expect no match
 | |
|     a
 | |
| 
 | |
| /[\b]/locale=fr_FR
 | |
|     \b
 | |
| \= Expect no match
 | |
|     a
 | |
| 
 | |
| /^\w+/
 | |
| \= Expect no match
 | |
|     École
 | |
| 
 | |
| /^\w+/locale=fr_FR
 | |
|     École
 | |
| 
 | |
| /(.+)\b(.+)/
 | |
|     École
 | |
| 
 | |
| /(.+)\b(.+)/locale=fr_FR
 | |
| \= Expect no match
 | |
|     École
 | |
| 
 | |
| /École/i
 | |
|     École
 | |
| \= Expect no match
 | |
|     école
 | |
| 
 | |
| /École/i,locale=fr_FR
 | |
|     École
 | |
|     école
 | |
| 
 | |
| /\w/I
 | |
| 
 | |
| /\w/I,locale=fr_FR
 | |
| 
 | |
| # All remaining tests are in the fr_FR locale, so set the default.
 | |
| 
 | |
| #pattern locale=fr_FR
 | |
| 
 | |
| /^[\xc8-\xc9]/i
 | |
|     École
 | |
|     école
 | |
| 
 | |
| /^[\xc8-\xc9]/
 | |
|     École
 | |
| \= Expect no match
 | |
|     école
 | |
| 
 | |
| /\W+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
| 
 | |
| /[\W]+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
| 
 | |
| /[^[:alpha:]]+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
| 
 | |
| /\w+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
| 
 | |
| /[\w]+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
| 
 | |
| /[[:alpha:]]+/
 | |
|     >>>\xaa<<<
 | |
|     >>>\xba<<< 
 | |
|     
 | |
| /[[:alpha:]][[:lower:]][[:upper:]]/IB
 | |
| 
 | |
| # End of testinput3 
 |