formatjson 0.3.1

Formats JSON files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use formatjson::{format_json, FormatJsonError};

#[test]
fn test_json_example() -> Result<(), FormatJsonError> {
    let input_json = include_str!("./json_data/simple.json");
    let expected_json = include_str!("./json_data/simple.formatted.json");
    assert_eq!(format_json(input_json)?, expected_json);
    Ok(())
}

#[test]
fn test_json_userdata() -> Result<(), FormatJsonError> {
    let input_json = include_str!("./json_data/userdata.json");
    let expected_json = include_str!("./json_data/userdata.formatted.json");
    assert_eq!(format_json(input_json)?, expected_json);
    Ok(())
}