Skip to content

Commit

Permalink
Add test for available_parallelism()
Browse files Browse the repository at this point in the history
This is a redo of (this PR)[rust-lang#104095].

Add test for available_parallelism

Add test for available_parallelism
  • Loading branch information
Oli Iliffe committed Sep 22, 2024
1 parent 6c6d210 commit c32fc60
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions library/std/tests/thread.rs
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,11 @@ fn thread_local_containing_const_statements() {
assert_eq!(CELL.get(), 1);
assert_eq!(REFCELL.take(), 1);
}

#[test]
// Include an ignore list on purpose, so that new platforms don't miss it
#[cfg_attr(any(target_os = "redox", target_os = "l4re"), should_panic)]
fn available_parallelism() {
// check that std::thread::available_parallelism() returns a valid value
assert!(thread::available_parallelism().is_ok());
}

0 comments on commit c32fc60

Please sign in to comment.