about summary refs log tree commit diff
path: root/src/test/rustfix
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-06-13 23:29:51 +0000
committerbors <bors@rust-lang.org>2018-06-13 23:29:51 +0000
commit5205ae8bdc2991eecf3bfbb58ed8f56c0673e738 (patch)
tree0e167fa91316e97ddcc02b78746c4ed7b1942c99 /src/test/rustfix
parentb907d966528a6859ec847a2a4d32f092a5be6584 (diff)
parent28872499bc9922a276955fbd1fc1325ccb9eabbb (diff)
downloadrust-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-xsrc/test/rustfix/update-all-references.sh31
-rwxr-xr-xsrc/test/rustfix/update-references.sh45
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