You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
902 B
25 lines
902 B
2 months ago
|
//! This is the build script for both tests7 and tests8.
|
||
|
//!
|
||
|
//! You should modify this file to make both exercises pass.
|
||
|
|
||
|
fn main() {
|
||
|
// In tests7, we should set up an environment variable
|
||
|
// called `TEST_FOO`. Print in the standard output to let
|
||
|
// Cargo do it.
|
||
|
let timestamp = std::time::SystemTime::now()
|
||
|
.duration_since(std::time::UNIX_EPOCH)
|
||
|
.unwrap()
|
||
|
.as_secs(); // What's the use of this timestamp here?
|
||
|
let your_command = format!(
|
||
|
"Your command here with {}, please checkout exercises/tests/build.rs",
|
||
|
timestamp
|
||
|
);
|
||
|
println!("cargo:{}", your_command);
|
||
|
|
||
|
// In tests8, we should enable "pass" feature to make the
|
||
|
// testcase return early. Fill in the command to tell
|
||
|
// Cargo about that.
|
||
|
let your_command = "Your command here, please checkout exercises/tests/build.rs";
|
||
|
println!("cargo:{}", your_command);
|
||
|
}
|