You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nenv/src/web_api/test.rs

20 lines
466 B
Rust

use tokio::io::sink;
use super::NodejsAccess;
#[tokio::test]
async fn it_fetches_all_versions() {
let versions = NodejsAccess::default().get_versions().await.unwrap();
assert!(!versions.is_empty());
}
#[tokio::test]
async fn it_downloads_a_specific_version() {
let mut writer = sink();
let bytes_written = NodejsAccess::default()
.download_version("15.0.0", &mut writer)
.await
.unwrap();
assert!(bytes_written > 0);
}