apollo-smith 0.15.2

A GraphQL test case generator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/// Non-regression for https://github.com/apollographql/apollo-rs/issues/426
#[test]
fn test_with_document() {
    let mut u = arbitrary::Unstructured::new(&[1]);
    let schema = "schema { query: Query } type Query { id: ID! }";
    let schema = apollo_parser::Parser::new(schema)
        .parse()
        .document()
        .try_into()
        .unwrap();
    apollo_smith::DocumentBuilder::with_document(&mut u, schema)
        .unwrap()
        .operation_definition()
        .unwrap();
}