Skip to content

Commit b4cd74a

Browse files
committed
test: Run the full set of tests for Windows ARM64
1 parent d13167d commit b4cd74a

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

src/lib.rs

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,33 @@ mod tests {
649649
dir.push("aarch64-pc-windows-msvc");
650650
dir.push("python3-dll");
651651

652-
generate_implib_for_target(&dir, "aarch64", "msvc").unwrap();
652+
ImportLibraryGenerator::new("aarch64", "msvc")
653+
.generate(&dir)
654+
.unwrap();
655+
656+
for minor in 7..=13 {
657+
ImportLibraryGenerator::new("aarch64", "msvc")
658+
.version(Some((3, minor)))
659+
.generate(&dir)
660+
.unwrap();
661+
}
662+
663+
// Free-threaded CPython v3.13+
664+
for minor in 13..=13 {
665+
ImportLibraryGenerator::new("aarch64", "msvc")
666+
.version(Some((3, minor)))
667+
.abiflags(Some("t"))
668+
.generate(&dir)
669+
.unwrap();
670+
}
671+
672+
// PyPy
673+
for minor in 7..=10 {
674+
ImportLibraryGenerator::new("aarch64", "msvc")
675+
.version(Some((3, minor)))
676+
.implementation(PythonImplementation::PyPy)
677+
.generate(&dir)
678+
.unwrap();
679+
}
653680
}
654681
}

0 commit comments

Comments
 (0)