diff options
Diffstat (limited to 'src/libstd/os.rs')
| -rw-r--r-- | src/libstd/os.rs | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/libstd/os.rs b/src/libstd/os.rs index 415cc69f321..dbddee8fce2 100644 --- a/src/libstd/os.rs +++ b/src/libstd/os.rs @@ -918,17 +918,10 @@ extern "system" { /// /// The arguments are interpreted as utf-8, with invalid bytes replaced with \uFFFD. /// See `str::from_utf8_lossy` for details. -#[cfg(not(test))] pub fn args() -> Vec<String> { real_args() } -#[cfg(test)] -#[allow(missing_doc)] -pub fn args() -> ::realstd::vec::Vec<::realstd::string::String> { - ::realstd::os::args() -} - /// Returns the arguments which this program was started with (normally passed /// via the command line) as byte vectors. pub fn args_as_bytes() -> Vec<Vec<u8>> { @@ -1507,7 +1500,7 @@ mod tests { use prelude::*; use c_str::ToCStr; use option; - use os::{env, getcwd, getenv, make_absolute, args}; + use os::{env, getcwd, getenv, make_absolute}; use os::{setenv, unsetenv}; use os; use rand::Rng; @@ -1518,12 +1511,6 @@ mod tests { debug!("{}", os::last_os_error()); } - #[test] - pub fn test_args() { - let a = args(); - assert!(a.len() >= 1); - } - fn make_rand_name() -> String { let mut rng = rand::task_rng(); let n = format_strbuf!("TEST{}", rng.gen_ascii_str(10u).as_slice()); |
