@@ -419,17 +419,17 @@ def test_set_header_empty(dotenv_path, header):
419419@pytest .mark .parametrize (
420420 "new_header, expected, expected_header, old_header, content" ,
421421 [
422- ("# header only " , True , "# header only " , "" , "" ),
423- ("# single -line header " , True , "# single -line header " , "" , "a=b\n c=d" ),
424- ("# multi-line \n # header" , True , "# multi-line \n # header" , "" , "a=b\n c=d" ),
422+ ("single-line input " , True , "# single-line input \n " , "" , "a=b \n c=d " ),
423+ ("multi -line\n input " , True , "# multi -line input \n " , "" , "a=b\n c=d" ),
424+ ("new header" , True , "# new header\n " , "# old header " , "a=b\n c=d" ),
425425 (
426- "Single-line, no comment header" ,
426+ " " . join ( "x" * 57 for _ in range ( 2 )) ,
427427 True ,
428- "# Single-line, no comment header" ,
428+ "" . join ( f"# { 'x' * 57 } \n " for _ in range ( 2 )) ,
429429 "" ,
430430 "a=b" ,
431431 ),
432- ("# New header" , True , "# New header" , "# Old header" , "a=b\n c=d" ),
432+ # ("# New header", True, "# New header", "# Old header", "a=b\nc=d"),
433433 ],
434434)
435435def test_set_header (
0 commit comments