github.com/kaisawind/go-swagger@v0.19.0/fixtures/bugs/1084/gen-fixtures.sh (about)

     1  fixture=fixture-1084.yaml
     2  verifier=unmarshal_test.go
     3  target=gen-fixture-1084
     4  if [[ ! -f $verifier ]] ; then
     5      mv ${verifier%.go}.gol ${verifier%.go}.go
     6  fi
     7  if [[ ! -d $target ]] ; then
     8      mkdir $target
     9  fi
    10  swagger generate model --spec=$fixture --target=$target --quiet
    11  go test -vet off -v
    12  ret=$?
    13  if [[ $1 == "--clean" ]] ; then
    14      rm -rf $target
    15      mv ${verifier%.go}.go ${verifier%.go}.gol
    16  fi
    17  exit $ret