diff options
| author | bors <bors@rust-lang.org> | 2018-06-13 23:29:51 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-06-13 23:29:51 +0000 |
| commit | 5205ae8bdc2991eecf3bfbb58ed8f56c0673e738 (patch) | |
| tree | 0e167fa91316e97ddcc02b78746c4ed7b1942c99 /src/test/rustfix | |
| parent | b907d966528a6859ec847a2a4d32f092a5be6584 (diff) | |
| parent | 28872499bc9922a276955fbd1fc1325ccb9eabbb (diff) | |
| download | rust-5205ae8bdc2991eecf3bfbb58ed8f56c0673e738.tar.gz rust-5205ae8bdc2991eecf3bfbb58ed8f56c0673e738.zip | |
Auto merge of #51542 - ccesare:remove_update-reference, r=oli-obk
Removed various update-reference and update-all-references scripts A PR that addresses #50853 changes that made `update-reference` and `update-all-references` scripts obsolete.
Diffstat (limited to 'src/test/rustfix')
| -rwxr-xr-x | src/test/rustfix/update-all-references.sh | 31 | ||||
| -rwxr-xr-x | src/test/rustfix/update-references.sh | 45 |
2 files changed, 0 insertions, 76 deletions
diff --git a/src/test/rustfix/update-all-references.sh b/src/test/rustfix/update-all-references.sh deleted file mode 100755 index c3f615066bb..00000000000 --- a/src/test/rustfix/update-all-references.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright 2015 The Rust Project Developers. See the COPYRIGHT -# file at the top-level directory of this distribution and at -# http://rust-lang.org/COPYRIGHT. -# -# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or -# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license -# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your -# option. This file may not be copied, modified, or distributed -# except according to those terms. - -# A script to update the references for all tests. The idea is that -# you do a run, which will generate files in the build directory -# containing the (normalized) actual output of the compiler. You then -# run this script, which will copy those files over. If you find -# yourself manually editing a foo.stderr file, you're doing it wrong. -# -# See all `update-references.sh`, if you just want to update a single test. - -if [[ "$1" == "--help" || "$1" == "-h" || "$1" == "" || "$2" != "" ]]; then - echo "usage: $0 <build-directory>" - echo "" - echo "For example:" - echo " $0 ../../../build/x86_64-apple-darwin/test/rustfix" -fi - -BUILD_DIR=$PWD/$1 -MY_DIR=$(dirname $0) -cd $MY_DIR -find . -name '*.rs' | xargs ./update-references.sh $BUILD_DIR diff --git a/src/test/rustfix/update-references.sh b/src/test/rustfix/update-references.sh deleted file mode 100755 index bcca2fec10d..00000000000 --- a/src/test/rustfix/update-references.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright 2015 The Rust Project Developers. See the COPYRIGHT -# file at the top-level directory of this distribution and at -# http://rust-lang.org/COPYRIGHT. -# -# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or -# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license -# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your -# option. This file may not be copied, modified, or distributed -# except according to those terms. - -# A script to update the references for particular tests. The idea is -# that you do a run, which will generate files in the build directory -# containing the (normalized) actual output of the compiler. This -# script will then copy that output and replace the "expected output" -# files. You can then commit the changes. -# -# If you find yourself manually editing a foo.stderr file, you're -# doing it wrong. - -if [[ "$1" == "--help" || "$1" == "-h" || "$1" == "" || "$2" == "" ]]; then - echo "usage: $0 <build-directory> <relative-path-to-rs-files>" - echo "" - echo "For example:" - echo " $0 ../../../build/x86_64-apple-darwin/test/rustfix *.rs */*.rs" -fi - -MYDIR=$(dirname $0) - -BUILD_DIR="$1" -shift - -shopt -s nullglob - -while [[ "$1" != "" ]]; do - for OUT_NAME in $BUILD_DIR/${1%.rs}.*fixed; do - OUT_BASE=`basename "$OUT_NAME"` - if ! (diff $OUT_NAME $MYDIR/$OUT_BASE >& /dev/null); then - echo updating $MYDIR/$OUT_BASE - cp $OUT_NAME $MYDIR - fi - done - shift -done |
