Skip to content

Commit 3e5823d

Browse files
committed
removing StrBuf
1 parent d2988b8 commit 3e5823d

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

datetime.rs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ pub fn month_length(m: i32, ly: bool) -> i32 {
7171
month_length_vec[m as uint] + xtra
7272
}
7373

74+
#[deriving(Show)]
7475
pub struct DateSpec { year: i32, mon: i32, mday: i32, yday: i32}
7576

7677
#[inline(always)]
@@ -294,7 +295,7 @@ mod tests {
294295

295296
fn time_str<T: super::Time>(t: T) -> String {
296297
let tm = t.tm();
297-
format_strbuf!("{}{}", tm.strftime("%H:%M:%S"), if tm.tm_nsec != 0 { format_strbuf!("{:09i}", tm.tm_nsec as int) } else { "".to_strbuf() })
298+
format!("{}{}", tm.strftime("%H:%M:%S"), if tm.tm_nsec != 0 { format!("{:09i}", tm.tm_nsec as int) } else { "".to_string() })
298299

299300
}
300301

@@ -306,7 +307,7 @@ mod tests {
306307

307308
fn datetime_str<T: super::DateTime>(t: T) -> String {
308309
let tm = t.tm();
309-
format_strbuf!("{}{}", tm.strftime("%Y-%m-%d %H:%M:%S"), if tm.tm_nsec != 0 { format_strbuf!("{:09i}", tm.tm_nsec as int) } else { "".to_strbuf() })
310+
format!("{}{}", tm.strftime("%Y-%m-%d %H:%M:%S"), if tm.tm_nsec != 0 { format!("{:09i}", tm.tm_nsec as int) } else { "".to_string() })
310311

311312
}
312313

@@ -315,12 +316,12 @@ mod tests {
315316
let tm = i.tm();
316317
let i2: T = ::Time::from_tm(&tm);
317318
if i2 != i {
318-
fail!(format!("test_time failed for: {}, {}, {:?}", i, i2, tm))
319+
fail!(format!("test_time failed for: {}, {}, {}", i, i2, tm))
319320
}
320321
let ts = i.timespec();
321322
let i2: T = ::Time::from_timespec(ts);
322323
if i2 != i {
323-
fail!(format!("test_time failed for: {}, {}, {:?}", i, i2, ts))
324+
fail!(format!("test_time failed for: {}, {}, {}", i, i2, ts))
324325
}
325326
}
326327

@@ -339,12 +340,12 @@ mod tests {
339340
let tm = i.tm();
340341
let i2: T = ::Date::from_tm(&tm);
341342
if i2 != i {
342-
fail!(format!("test_date failed for: {}, {}, {:?}", i, i2, tm))
343+
fail!(format!("test_date failed for: {}, {}, {}", i, i2, tm))
343344
}
344345
let ts = i.timespec();
345346
let i2: T = ::Date::from_timespec(ts);
346347
if i2 != i {
347-
fail!(format!("test_date failed for: {}, {}, {:?}", i, i2, ts))
348+
fail!(format!("test_date failed for: {}, {}, {}", i, i2, ts))
348349
}
349350
}
350351

@@ -371,12 +372,12 @@ mod tests {
371372
match tsdr {
372373
Ok(dt) => {
373374
let dts = datetime_str(dt);
374-
if s.to_strbuf() != dts {
375+
if s.to_string() != dts {
375376
fail!(format!("test_dt_str: {}, {}", s, dts))
376377
}
377378
}
378379
Err(ref es) => {
379-
fail!(format!("test_dt_str: {}, {:?}", s, es))
380+
fail!(format!("test_dt_str: {}, {}", s, es))
380381
}
381382
}
382383
}
@@ -400,15 +401,15 @@ mod tests {
400401
let dtm = dts.tm();
401402
let stm = ::time::at_utc(dts);
402403
if stm != dtm {
403-
fail!(format!("test_std_time: {}, {:?}, {:?}", s, dtm, stm))
404+
fail!(format!("test_std_time: {}, {}, {}", s, dtm, stm))
404405
}
405406
let sts = dtm.to_timespec();
406407
if dts != sts {
407-
fail!(format!("test_std_time: {}, {:?}, {:?}", s, dts, sts))
408+
fail!(format!("test_std_time: {}, {}, {}", s, dts, sts))
408409
}
409410
}
410411
Err(ref es) => {
411-
fail!(format!("test_std_time: {}, {:?}", s, es))
412+
fail!(format!("test_std_time: {}, {}", s, es))
412413
}
413414
}
414415
let ir = timespec_from_str(s);
@@ -418,15 +419,15 @@ mod tests {
418419
let dtm = dt.tm();
419420
let stm = ::time::at_utc(dts);
420421
if stm != dtm {
421-
fail!(format!("test_std_time i64: {}, {:?}, {:?}", s, dtm, stm))
422+
fail!(format!("test_std_time i64: {}, {}, {}", s, dtm, stm))
422423
}
423424
let sts = dtm.to_timespec();
424425
if dts != sts {
425-
fail!(format!("test_std_time i64: {}, {:?}, {:?}", s, dts, sts))
426+
fail!(format!("test_std_time i64: {}, {}, {}", s, dts, sts))
426427
}
427428
}
428429
Err(ref es) => {
429-
fail!(format!("test_std_time i64: {}, {:?}", s, es))
430+
fail!(format!("test_std_time i64: {}, {}", s, es))
430431
}
431432
}
432433
}
@@ -474,11 +475,11 @@ mod tests {
474475
dt.mday > ::month_length(dt.mon, ::leapyear(dt.year)) + 1 ||
475476
dt.yday < 0 ||
476477
dt.yday > 365 {
477-
fail!(format!("test_funcs:, {}, {:?}", inp, dt))
478+
fail!(format!("test_funcs:, {}, {}", inp, dt))
478479
}
479480
let d = ::days_from_date(dt.year, dt.mon, dt.mday);
480481
if d != inp {
481-
fail!(format!("test_funcs: {}, {:?}, {}", inp, dt, d))
482+
fail!(format!("test_funcs: {}, {}, {}", inp, dt, d))
482483
}
483484
debug!("test_funcs {} {}", inp, date_str(inp));
484485
}

0 commit comments

Comments
 (0)