summaryrefslogtreecommitdiff
path: root/mysql-test/create-test-result
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/create-test-result')
-rwxr-xr-xmysql-test/create-test-result65
1 files changed, 0 insertions, 65 deletions
diff --git a/mysql-test/create-test-result b/mysql-test/create-test-result
deleted file mode 100755
index ad19cdf08a1..00000000000
--- a/mysql-test/create-test-result
+++ /dev/null
@@ -1,65 +0,0 @@
-#! /bin/sh
-
-# This script is a hack for lazy developers who want to get a quick
-# start on the result file. The code here is rather dirty, but it works
-# If you have a spare moment feel free to improve it - the right way is
-# to start mysqld yourself and run mysqltest -r
-
-RESULT_DIR=r
-if [ -z "$EDITOR" ] ; then
- EDITOR=vi
-fi
-
-function die()
-{
- echo $1
- exit 1
-}
-
-function usage()
-{
- echo "Usage: $0 test_name"
- exit 1
-}
-
-test_name=$1
-
-[ -z "$test_name" ] && usage
-
-result_file=$RESULT_DIR/$test_name.result
-reject_file=$RESULT_DIR/$test_name.reject
-
-[ -f $result_file ] && die "result file $result_file has already been created"
-
-touch $result_file
-echo "Running the test case against empty file, will fail, but don't worry"
-./mysql-test-run --local $test_name
-
-if [ -f $reject_file ] ; then
- echo "Below are the contents of the reject file:"
- echo "-----start---------------------"
- cat $reject_file
- echo "-----end-----------------------"
- echo "Is this the output you expected from your test case?(y/n)[n]"
- read yes_no
- if [ x$yes_no = xy ] ; then
- echo "Press any key to edit it in $EDITOR, or Ctrl-C to abort"
- read junk
- $EDITOR $reject_file
- edited="edited"
- fi
- echo "Save $edited file as master result? (y/n)[y]"
- read yes_no
- if [ x$yes_no != xn ]; then
- mv $reject_file $result_file
- fi
-else
- echo "Your test failed so bad, it did not even produce a reject file"
- echo "You need to fix your bugs in the test case, the code, or both"
- exit 1
-fi
-
-
-
-
-