use rsticle::{HASH, SLASH, convert_str};
use std::fs::read_to_string;
#[test]
fn basic() {
let input = read_to_string("examples/basic.rs").unwrap();
let expected = read_to_string("examples/basic.rs.md").unwrap();
let result = convert_str(&SLASH, &input).unwrap();
pretty_assertions::assert_str_eq!(result.trim(), expected.trim());
}
#[test]
fn dedent() {
let input = read_to_string("examples/dedent.rs").unwrap();
let expected = read_to_string("examples/dedent.rs.md").unwrap();
let result = convert_str(&SLASH, &input).unwrap();
pretty_assertions::assert_str_eq!(result.trim(), expected.trim());
}
#[test]
fn basic_py() {
let input = read_to_string("examples/basic.py").unwrap();
let expected = read_to_string("examples/basic.py.rst").unwrap();
let result = convert_str(&HASH, &input).unwrap();
pretty_assertions::assert_str_eq!(result.trim(), expected.trim());
}