summaryrefslogtreecommitdiffstats
path: root/src/cell.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cell.rs')
-rw-r--r--src/cell.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cell.rs b/src/cell.rs
index 1ee2f8b..335bcfd 100644
--- a/src/cell.rs
+++ b/src/cell.rs
@@ -165,7 +165,7 @@ impl Cell {
/// Return a copy of the full string contained in the cell
pub fn get_content(&self) -> String {
- return self.content.iter().fold("".to_string(), (|acc, ref item| format!("{}\n{}", acc, item)));
+ return self.content.join("\n");
}
/// Print a partial cell to `out`. Since the cell may be multi-lined,
@@ -259,6 +259,12 @@ mod tests {
use utils::StringWriter;
use format::Align;
use term::{Attr, color};
+
+ #[test]
+ fn get_content() {
+ let cell = Cell::new("test");
+ assert_eq!(cell.get_content(), "test");
+ }
#[test]
fn ascii() {