55
66def test_get_requirements_single_arg ():
77 requirements = bootstrap ._get_requirements_from_args (['a' ], [])
8- assert ['a' ] == requirements
8+ assert [( 'toplevel' , 'a' ) ] == requirements
99
1010
1111def test_get_requirements_multiple_args ():
1212 requirements = bootstrap ._get_requirements_from_args (['a' , 'b' ], [])
13- assert ['a' , 'b' ] == requirements
13+ assert [( 'toplevel' , 'a' ), ( 'toplevel' , 'b' ) ] == requirements
1414
1515
1616def test_get_requirements_requirements_file (tmp_path ):
1717 requirements_file = tmp_path / 'requirements.txt'
1818 requirements_file .write_text ('c\n ' )
1919 requirements = bootstrap ._get_requirements_from_args ([], [requirements_file ])
20- assert ['c' ] == requirements
20+ assert [( str ( requirements_file ), 'c' ) ] == requirements
2121
2222
2323def test_get_requirements_requirements_file_comments (tmp_path ):
@@ -31,7 +31,7 @@ def test_get_requirements_requirements_file_comments(tmp_path):
3131 ''' ),
3232 )
3333 requirements = bootstrap ._get_requirements_from_args ([], [requirements_file ])
34- assert ['c' , 'd' ] == requirements
34+ assert [( str ( requirements_file ), 'c' ), ( str ( requirements_file ), 'd' ) ] == requirements
3535
3636
3737def test_get_requirements_requirements_file_multiple (tmp_path ):
@@ -40,18 +40,19 @@ def test_get_requirements_requirements_file_multiple(tmp_path):
4040 requirements2_file = tmp_path / 'requirements2.txt'
4141 requirements2_file .write_text ('b\n ' )
4242 requirements = bootstrap ._get_requirements_from_args ([], [requirements1_file , requirements2_file ])
43- assert ['a' , 'b' ] == requirements
43+ assert [( str ( requirements1_file ), 'a' ), ( str ( requirements2_file ), 'b' ) ] == requirements
4444
4545
4646def test_get_requirements_file_with_comments_and_blanks (tmp_path ):
4747 requirements_file = tmp_path / 'requirements.txt'
4848 requirements_file .write_text ('a\n \n # ignore\n b\n c\n ' )
4949 requirements = bootstrap ._get_requirements_from_args ([], [requirements_file ])
50- assert ['a' , 'b' , 'c' ] == requirements
50+ f = str (requirements_file )
51+ assert [(f , 'a' ), (f , 'b' ), (f , 'c' )] == requirements
5152
5253
5354def test_get_requirements_args_and_file (tmp_path ):
5455 requirements_file = tmp_path / 'requirements.txt'
5556 requirements_file .write_text ('c\n ' )
5657 requirements = bootstrap ._get_requirements_from_args (['a' , 'b' ], [requirements_file ])
57- assert ['a' , 'b' , 'c' ] == requirements
58+ assert [( 'toplevel' , 'a' ), ( 'toplevel' , 'b' ), ( str ( requirements_file ), 'c' ) ] == requirements
0 commit comments