INNER CODE UNIT · Rust

parse_dump_requires_storage

gluesql/gluesql · cli/src/lib.rs:290

    fn parse_dump_requires_storage() {
        let actual = Args::try_parse_from(["gluesql", "--dump", "dump.sql"]).unwrap_err();
        assert_eq!(actual.kind(), ErrorKind::MissingRequiredArgument);
    }

    #[test]
    fn parse_path_requires_storage() {
        let actual = Args::try_parse_from(["gluesql", "--path", "data.redb"]).unwrap_err();
        assert_eq!(actual.kind(), ErrorKind::MissingRequiredArgument);
    }

    #[test]
    fn parse_dump_rejects_execute() {
        let actual = Args::try_parse_from([
            "gluesql",
            "--storage",
            "memory",
            "--execute",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…