@@ -30,6 +30,7 @@ def _cdylib_has_native_libs_test_impl(ctx):
30
30
assert_argv_contains_prefix_suffix (env , action , "-Lnative=" , "/native_deps" )
31
31
assert_argv_contains (env , action , "--crate-type=cdylib" )
32
32
assert_argv_contains (env , action , "-lstatic=native_dep" )
33
+ assert_argv_contains (env , action , "-Clink-arg=-lnative_dep" )
33
34
assert_argv_contains_prefix (env , action , "--codegen=linker=" )
34
35
return analysistest .end (env )
35
36
@@ -40,6 +41,7 @@ def _staticlib_has_native_libs_test_impl(ctx):
40
41
assert_argv_contains_prefix_suffix (env , action , "-Lnative=" , "/native_deps" )
41
42
assert_argv_contains (env , action , "--crate-type=staticlib" )
42
43
assert_argv_contains (env , action , "-lstatic=native_dep" )
44
+ assert_argv_contains (env , action , "-Clink-arg=-lnative_dep" )
43
45
assert_argv_contains_prefix (env , action , "--codegen=linker=" )
44
46
return analysistest .end (env )
45
47
@@ -51,6 +53,7 @@ def _proc_macro_has_native_libs_test_impl(ctx):
51
53
assert_argv_contains_prefix_suffix (env , action , "-Lnative=" , "/native_deps" )
52
54
assert_argv_contains (env , action , "--crate-type=proc-macro" )
53
55
assert_argv_contains (env , action , "-lstatic=native_dep" )
56
+ assert_argv_contains (env , action , "-Clink-arg=-lnative_dep" )
54
57
assert_argv_contains_prefix (env , action , "--codegen=linker=" )
55
58
return analysistest .end (env )
56
59
@@ -60,6 +63,7 @@ def _bin_has_native_libs_test_impl(ctx):
60
63
action = tut .actions [0 ]
61
64
assert_argv_contains_prefix_suffix (env , action , "-Lnative=" , "/native_deps" )
62
65
assert_argv_contains (env , action , "-lstatic=native_dep" )
66
+ assert_argv_contains (env , action , "-Clink-arg=-lnative_dep" )
63
67
assert_argv_contains_prefix (env , action , "--codegen=linker=" )
64
68
return analysistest .end (env )
65
69
0 commit comments