"
} else {
b"\
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
+pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}
let contents = fs::read_to_string(&lib).unwrap();
assert_eq!(
contents,
- r#"#[cfg(test)]
+ r#"pub fn add(left: usize, right: usize) -> usize {
+ left + right
+}
+
+#[cfg(test)]
mod tests {
- // Uncomment this to use items from the containing module.
- // use super::*;
+ use super::*;
+
#[test]
fn it_works() {
- let result = 2 + 2;
+ let result = add(2, 2);
assert_eq!(result, 4);
}
}