@@ -144,6 +144,34 @@ class TestCSV(unittest.TestCase):
144144 output = lib .run (cmd , stdin = self .pwd )
145145 self .validate_vertbar (output )
146146
147+ def test_firefox_144_default (self ):
148+ test = os .path .join (self .test , "test_profile_firefox_144" )
149+
150+ cmd = lib .get_script () + [test , "--format" , "csv" ]
151+ output = lib .run (cmd , stdin = self .pwd )
152+ self .validate_default (output )
153+
154+ def test_firefox_144_tabular (self ):
155+ test = os .path .join (self .test , "test_profile_firefox_144" )
156+
157+ cmd = lib .get_script () + [test , "--format" , "tabular" ]
158+ output = lib .run (cmd , stdin = self .pwd )
159+ self .validate_tabular (output )
160+
161+ def test_firefox_144_semicol (self ):
162+ test = os .path .join (self .test , "test_profile_firefox_144" )
163+
164+ cmd = lib .get_script () + [test , "--format" , "csv" , "--csv-delimiter" , ";" , "--csv-quotechar" , "'" ]
165+ output = lib .run (cmd , stdin = self .pwd )
166+ self .validate_semicol (output )
167+
168+ def test_firefox_144_vertbar (self ):
169+ test = os .path .join (self .test , "test_profile_firefox_144" )
170+
171+ cmd = lib .get_script () + [test , "--format" , "csv" , "--csv-delimiter" , "\t " , "--csv-quotechar" , "|" ]
172+ output = lib .run (cmd , stdin = self .pwd )
173+ self .validate_vertbar (output )
174+
147175 @unittest .skipIf (lib .platform == "Windows" ,
148176 "Windows DLL isn't backwards compatible" )
149177 def test_firefox_nopassword_46_default (self ):
0 commit comments