summaryrefslogtreecommitdiff
path: root/run_rust_emacs_tests.sh
diff options
context:
space:
mode:
authorbrotzeit <brotzeitmacher@gmail.com>2021-10-16 19:12:03 +0200
committerbrotzeit <brotzeitmacher@gmail.com>2021-10-16 19:35:47 +0200
commit9c2e06756d3678cdcaaa57ec01591083c5f1d2c4 (patch)
tree5d6683b1bb61ec085aab94bb8a98696b27a0afd6 /run_rust_emacs_tests.sh
parent01969b0906309e40c05867f4c0c3a04c05493235 (diff)
downloadrust-mode-9c2e06756d3678cdcaaa57ec01591083c5f1d2c4.tar.gz
drop run_rust_emacs_tests.sh and use make test in ci
Diffstat (limited to 'run_rust_emacs_tests.sh')
-rwxr-xr-xrun_rust_emacs_tests.sh52
1 files changed, 0 insertions, 52 deletions
diff --git a/run_rust_emacs_tests.sh b/run_rust_emacs_tests.sh
deleted file mode 100755
index 600ad4d..0000000
--- a/run_rust_emacs_tests.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/sh
-# Copyright 2014 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.
-#
-# This runs the test for emacs rust-mode.
-# Either $EMACS must be set, or it must be possible to find emacs via PATH.
-
-if [ -z "$EMACS" ]; then
- EMACS=emacs
-fi
-
-$EMACS --batch || {
- echo "You must set EMACS to a program that runs emacs."
- exit 1
-}
-
-$( $EMACS -batch > /dev/null 2>&1 ) || {
- echo "Your emacs command ($EMACS) does not run properly."
- exit 2
-};
-
-$( $EMACS -batch --eval "(require 'ert)" > /dev/null 2>&1 ) || {
- echo 'You must install the `ert` dependency; see README.md'
- exit 3
-};
-
-warnings="$( $EMACS -Q -batch -f batch-byte-compile rust-mode.el 2>&1 | grep -v '^Wrote ' )"
-if [ -n "$warnings" ]; then
- echo "Byte-compilation failed:"
- echo "$warnings"
- exit 4
-else
- echo "Byte-compilation passed."
-fi
-
-warnings="$( $EMACS -Q -batch -l rust-mode.el -f batch-byte-compile rust-mode-tests.el 2>&1 | grep -v '^Wrote ' )"
-if [ -n "$warnings" ]; then
- echo "Byte-compilation failed:"
- echo "$warnings"
- exit 4
-else
- echo "Byte-compilation of test file passed."
-fi
-
-$EMACS -batch -l rust-mode.el -l rust-mode-tests.el -f ert-run-tests-batch-and-exit