| 
														
															@@ -324,17 +324,16 @@ class OSXPatternNormalizationTestCase(BaseTestCase): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     (["*"], []), 
														 | 
														
														 | 
														
															     (["*"], []), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     (["# Comment", 
														 | 
														
														 | 
														
															     (["# Comment", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "*/something00.txt", 
														 | 
														
														 | 
														
															       "*/something00.txt", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      "  whitespace\t", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      "/whitespace/at/end of filename \t ", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      "  *whitespace*  ", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       # Whitespace before comment 
														 | 
														
														 | 
														
															       # Whitespace before comment 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       " #/ws*", 
														 | 
														
														 | 
														
															       " #/ws*", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       # Empty line 
														 | 
														
														 | 
														
															       # Empty line 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "", 
														 | 
														
														 | 
														
															       "", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "# EOF"], 
														 | 
														
														 | 
														
															       "# EOF"], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-     ["/more/data", "/home"]), 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+     ["/more/data", "/home", " #/wsfoobar"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     (["re:.*"], []), 
														 | 
														
														 | 
														
															     (["re:.*"], []), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     (["re:\s"], ["/data/something00.txt", "/more/data", "/home"]), 
														 | 
														
														 | 
														
															     (["re:\s"], ["/data/something00.txt", "/more/data", "/home"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    ([r"re:(.)(\1)"], ["/more/data", "/home", "/whitespace/at/end of filename \t "]), 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    ([r"re:(.)(\1)"], ["/more/data", "/home", "\tstart/whitespace", "/whitespace/end\t"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     (["", "", "", 
														 | 
														
														 | 
														
															     (["", "", "", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "# This is a test with mixed pattern styles", 
														 | 
														
														 | 
														
															       "# This is a test with mixed pattern styles", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       # Case-insensitive pattern 
														 | 
														
														 | 
														
															       # Case-insensitive pattern 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -343,12 +342,15 @@ class OSXPatternNormalizationTestCase(BaseTestCase): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "*whitespace*", 
														 | 
														
														 | 
														
															       "*whitespace*", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       "fm:*/something00*"], 
														 | 
														
														 | 
														
															       "fm:*/something00*"], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      ["/more/data"]), 
														 | 
														
														 | 
														
															      ["/more/data"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    ([r"  re:^\s  "], ["/data/something00.txt", "/more/data", "/home", "/whitespace/end\t"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    ([r"  re:\s$  "], ["/data/something00.txt", "/more/data", "/home", " #/wsfoobar", "\tstart/whitespace"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     ]) 
														 | 
														
														 | 
														
															     ]) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 def test_patterns_from_file(tmpdir, lines, expected): 
														 | 
														
														 | 
														
															 def test_patterns_from_file(tmpdir, lines, expected): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     files = [ 
														 | 
														
														 | 
														
															     files = [ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         '/data/something00.txt', '/more/data', '/home', 
														 | 
														
														 | 
														
															         '/data/something00.txt', '/more/data', '/home', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ' #/wsfoobar', 
														 | 
														
														 | 
														
															         ' #/wsfoobar', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        '/whitespace/at/end of filename \t ', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        '\tstart/whitespace', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        '/whitespace/end\t', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     ] 
														 | 
														
														 | 
														
															     ] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def evaluate(filename): 
														 | 
														
														 | 
														
															     def evaluate(filename): 
														 |