vitess.io/vitess@v0.16.2/tools/check_make_vtadmin_authz_testgen.sh (about)

     1  #!/bin/bash
     2  
     3  source build.env
     4  
     5  first_output=$(git status --porcelain)
     6  
     7  make vtadmin_authz_testgen
     8  
     9  second_output=$(git status --porcelain)
    10  
    11  diff=$(diff <( echo "$first_output") <( echo "$second_output"))
    12  
    13  if [[ "$diff" != "" ]]; then
    14    echo "ERROR: Regenerated vtadmin_test files do not match the current version."
    15    echo -e "List of files containing differences:\n$diff"
    16    exit 1
    17  fi