Skip to content

Commit 5078559

Browse files
committed
Fix unit tests
1 parent 47223b1 commit 5078559

File tree

3 files changed

+34
-22
lines changed

3 files changed

+34
-22
lines changed

crate_universe/src/metadata/dependency.rs

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ mod test {
553553

554554
let node = find_metadata_node("example-proc-macro-dep", &metadata);
555555
let dependencies =
556-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
556+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
557557

558558
let normal_deps: Vec<_> = dependencies
559559
.normal_deps
@@ -578,7 +578,7 @@ mod test {
578578

579579
let node = find_metadata_node("surrealdb-core", &metadata);
580580
let dependencies =
581-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
581+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
582582

583583
let bindings = dependencies.normal_deps.items();
584584

@@ -601,8 +601,12 @@ mod test {
601601

602602
let openssl_node = find_metadata_node("openssl", &metadata);
603603

604-
let dependencies =
605-
DependencySet::new_for_node(openssl_node, &metadata, &TreeResolverMetadata::default());
604+
let dependencies = DependencySet::new_for_node(
605+
openssl_node,
606+
&metadata,
607+
&TreeResolverMetadata::default(),
608+
false,
609+
);
606610

607611
let normal_sys_crate =
608612
dependencies
@@ -635,8 +639,12 @@ mod test {
635639
let metadata = metadata::build_scripts();
636640

637641
let libssh2 = find_metadata_node("libssh2-sys", &metadata);
638-
let libssh2_depset =
639-
DependencySet::new_for_node(libssh2, &metadata, &TreeResolverMetadata::default());
642+
let libssh2_depset = DependencySet::new_for_node(
643+
libssh2,
644+
&metadata,
645+
&TreeResolverMetadata::default(),
646+
false,
647+
);
640648

641649
// Collect build dependencies into a set
642650
let build_deps: BTreeSet<String> = libssh2_depset
@@ -685,8 +693,12 @@ mod test {
685693
let metadata = metadata::alias();
686694

687695
let aliases_node = find_metadata_node("aliases", &metadata);
688-
let dependencies =
689-
DependencySet::new_for_node(aliases_node, &metadata, &TreeResolverMetadata::default());
696+
let dependencies = DependencySet::new_for_node(
697+
aliases_node,
698+
&metadata,
699+
&TreeResolverMetadata::default(),
700+
false,
701+
);
690702

691703
let aliases: Vec<Dependency> = dependencies
692704
.normal_deps
@@ -713,7 +725,7 @@ mod test {
713725

714726
let node = find_metadata_node("crate-types", &metadata);
715727
let dependencies =
716-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
728+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
717729

718730
let rlib_deps: Vec<Dependency> = dependencies
719731
.normal_deps
@@ -744,7 +756,7 @@ mod test {
744756

745757
let node = find_metadata_node("cpufeatures", &metadata);
746758
let dependencies =
747-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
759+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
748760

749761
let libc_cfgs: BTreeSet<Option<String>> = dependencies
750762
.normal_deps
@@ -770,7 +782,7 @@ mod test {
770782

771783
let node = find_metadata_node("multi-kind-proc-macro-dep", &metadata);
772784
let dependencies =
773-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
785+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
774786

775787
let lib_deps: Vec<_> = dependencies
776788
.proc_macro_deps
@@ -795,7 +807,7 @@ mod test {
795807

796808
let node = find_metadata_node("clap", &metadata);
797809
let dependencies =
798-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
810+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
799811

800812
assert!(!dependencies
801813
.normal_deps
@@ -811,7 +823,7 @@ mod test {
811823

812824
let serde_with = find_metadata_node("serde_with", &metadata);
813825
let serde_with_depset =
814-
DependencySet::new_for_node(serde_with, &metadata, &TreeResolverMetadata::new());
826+
DependencySet::new_for_node(serde_with, &metadata, &TreeResolverMetadata::new(), false);
815827
assert!(!serde_with_depset
816828
.normal_deps
817829
.items()
@@ -839,7 +851,7 @@ mod test {
839851
)]);
840852

841853
let clap = find_metadata_node("clap", &metadata);
842-
let clap_depset = DependencySet::new_for_node(clap, &metadata, &resolver_data);
854+
let clap_depset = DependencySet::new_for_node(clap, &metadata, &resolver_data, false);
843855
assert_eq!(
844856
clap_depset
845857
.normal_deps
@@ -853,7 +865,7 @@ mod test {
853865

854866
let notify = find_metadata_node("notify", &metadata);
855867
let notify_depset =
856-
DependencySet::new_for_node(notify, &metadata, &TreeResolverMetadata::default());
868+
DependencySet::new_for_node(notify, &metadata, &TreeResolverMetadata::default(), false);
857869

858870
// mio is not present in the common list of dependencies
859871
assert!(!notify_depset
@@ -887,7 +899,7 @@ mod test {
887899

888900
let node = find_metadata_node("gherkin", &metadata);
889901
let dependencies =
890-
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default());
902+
DependencySet::new_for_node(node, &metadata, &TreeResolverMetadata::default(), false);
891903

892904
assert!(!dependencies
893905
.normal_deps
@@ -920,7 +932,7 @@ mod test {
920932
)]);
921933

922934
let p256 = find_metadata_node("p256", &metadata);
923-
let p256_depset = DependencySet::new_for_node(p256, &metadata, &resolver_data);
935+
let p256_depset = DependencySet::new_for_node(p256, &metadata, &resolver_data, false);
924936
assert_eq!(
925937
p256_depset
926938
.normal_deps
@@ -978,7 +990,8 @@ mod test {
978990
)]);
979991

980992
let tokio_node = find_metadata_node("tokio", &metadata);
981-
let tokio_depset = DependencySet::new_for_node(tokio_node, &metadata, &tree_metadata);
993+
let tokio_depset =
994+
DependencySet::new_for_node(tokio_node, &metadata, &tree_metadata, false);
982995
assert_eq!(
983996
tokio_depset
984997
.normal_deps

crate_universe/src/metadata/metadata_annotation.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ mod test {
588588

589589
#[test]
590590
fn annotate_metadata_with_aliases() {
591-
let annotations = MetadataAnnotation::new(test::metadata::alias());
591+
let annotations = MetadataAnnotation::new(test::metadata::alias(), false);
592592
let log_crates: BTreeMap<&PackageId, &CrateAnnotation> = annotations
593593
.crates
594594
.iter()
@@ -614,7 +614,7 @@ mod test {
614614

615615
#[test]
616616
fn annotate_metadata_with_build_scripts() {
617-
MetadataAnnotation::new(test::metadata::build_scripts());
617+
MetadataAnnotation::new(test::metadata::build_scripts(), false);
618618
}
619619

620620
#[test]

crate_universe/src/rendering.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1453,7 +1453,7 @@ mod test {
14531453
test::metadata::alias(),
14541454
&None,
14551455
test::lockfile::alias(),
1456-
config,
1456+
config.clone(),
14571457
Utf8Path::new("/tmp/bazelworkspace"),
14581458
)
14591459
.unwrap();
@@ -1574,7 +1574,6 @@ mod test {
15741574
mock_supported_platform_triples(),
15751575
);
15761576
let output = renderer.render(&context, None).unwrap();
1577-
15781577
// Local vendoring does not produce a `crate_repositories` macro
15791578
let defs_module = output.get(&PathBuf::from("defs.bzl")).unwrap();
15801579
assert!(!defs_module.contains("def crate_repositories():"));

0 commit comments

Comments
 (0)