#!/bin/bash # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. set -e usage="usage: rego-lex [-v]" if [ -z "$1" ]; then echo "$usage" exit 1 fi rego=$(realpath -e $1) case "$2" in "-v") verbose="verbose" ;; *) if [ ! -z "$2" ]; then echo "$usage" exit 1 fi esac eval "cargo test lexer::one_file -- --include-ignored --nocapture $rego $verbose"