def test_common_dir_prefix_win(self) -> None:
     assert common_dir_prefix(['x.pyi']) == '.'
     assert common_dir_prefix([r'.\x.pyi']) == '.'
     assert common_dir_prefix([r'foo\bar\x.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo\bar\x.pyi',
                               r'foo\bar\y.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo\bar\x.pyi', r'foo\y.pyi']) == 'foo'
     assert common_dir_prefix([r'foo\x.pyi', r'foo\bar\y.pyi']) == 'foo'
     assert common_dir_prefix([r'foo\bar\zar\x.pyi', r'foo\y.pyi']) == 'foo'
     assert common_dir_prefix([r'foo\x.pyi', r'foo\bar\zar\y.pyi']) == 'foo'
     assert common_dir_prefix([r'foo\bar\zar\x.pyi',
                               r'foo\bar\y.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo\bar\x.pyi',
                               r'foo\bar\zar\y.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo/bar\x.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo\bar/x.pyi']) == r'foo\bar'
     assert common_dir_prefix([r'foo/bar/x.pyi']) == r'foo\bar'
 def test_common_dir_prefix_unix(self) -> None:
     assert common_dir_prefix([]) == '.'
     assert common_dir_prefix(['x.pyi']) == '.'
     assert common_dir_prefix(['./x.pyi']) == '.'
     assert common_dir_prefix(['foo/bar/x.pyi']) == 'foo/bar'
     assert common_dir_prefix(['foo/bar/x.pyi',
                               'foo/bar/y.pyi']) == 'foo/bar'
     assert common_dir_prefix(['foo/bar/x.pyi', 'foo/y.pyi']) == 'foo'
     assert common_dir_prefix(['foo/x.pyi', 'foo/bar/y.pyi']) == 'foo'
     assert common_dir_prefix(['foo/bar/zar/x.pyi', 'foo/y.pyi']) == 'foo'
     assert common_dir_prefix(['foo/x.pyi', 'foo/bar/zar/y.pyi']) == 'foo'
     assert common_dir_prefix(['foo/bar/zar/x.pyi',
                               'foo/bar/y.pyi']) == 'foo/bar'
     assert common_dir_prefix(['foo/bar/x.pyi',
                               'foo/bar/zar/y.pyi']) == 'foo/bar'
     assert common_dir_prefix([r'foo/bar\x.pyi']) == 'foo'
     assert common_dir_prefix([r'foo\bar/x.pyi']) == r'foo\bar'