diff options
author | Lorenzo Tabacchini <lortabac@gmx.com> | 2014-06-08 10:54:39 +0200 |
---|---|---|
committer | Joachim Breitner <mail@joachim-breitner.de> | 2014-06-13 08:01:26 -0700 |
commit | ce19d5079ea85d3190e837a1fc60000fbd82134d (patch) | |
tree | e3eb58a107197de2fb6db9c919265e519976c451 /testsuite | |
parent | 632fcf1f90b65201500250d5d13617ba778e310a (diff) | |
download | haskell-ce19d5079ea85d3190e837a1fc60000fbd82134d.tar.gz |
Fixes #95 :edit command should jump to the last error
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/tests/ghci/prog013/Bad.hs | 3 | ||||
-rw-r--r-- | testsuite/tests/ghci/prog013/Good.hs | 3 | ||||
-rw-r--r-- | testsuite/tests/ghci/prog013/prog013.T | 2 | ||||
-rw-r--r-- | testsuite/tests/ghci/prog013/prog013.script | 8 | ||||
-rw-r--r-- | testsuite/tests/ghci/prog013/prog013.stderr | 9 | ||||
-rw-r--r-- | testsuite/tests/ghci/prog013/prog013.stdout | 4 |
6 files changed, 29 insertions, 0 deletions
diff --git a/testsuite/tests/ghci/prog013/Bad.hs b/testsuite/tests/ghci/prog013/Bad.hs new file mode 100644 index 0000000000..2c26204e77 --- /dev/null +++ b/testsuite/tests/ghci/prog013/Bad.hs @@ -0,0 +1,3 @@ +a = 1 +b = 2 +bad = ' diff --git a/testsuite/tests/ghci/prog013/Good.hs b/testsuite/tests/ghci/prog013/Good.hs new file mode 100644 index 0000000000..a9aeef048b --- /dev/null +++ b/testsuite/tests/ghci/prog013/Good.hs @@ -0,0 +1,3 @@ +a = 1 +b = 2 +c = 3 diff --git a/testsuite/tests/ghci/prog013/prog013.T b/testsuite/tests/ghci/prog013/prog013.T new file mode 100644 index 0000000000..020bdf81c8 --- /dev/null +++ b/testsuite/tests/ghci/prog013/prog013.T @@ -0,0 +1,2 @@ +test('prog013', normal, ghci_script, ['prog013.script']) + diff --git a/testsuite/tests/ghci/prog013/prog013.script b/testsuite/tests/ghci/prog013/prog013.script new file mode 100644 index 0000000000..b9df968933 --- /dev/null +++ b/testsuite/tests/ghci/prog013/prog013.script @@ -0,0 +1,8 @@ +:set editor /bin/echo +:l Good.hs +:e +:l Bad.hs +:e +:e ./Bad.hs +:l Good.hs +:e diff --git a/testsuite/tests/ghci/prog013/prog013.stderr b/testsuite/tests/ghci/prog013/prog013.stderr new file mode 100644 index 0000000000..d8970d4d2e --- /dev/null +++ b/testsuite/tests/ghci/prog013/prog013.stderr @@ -0,0 +1,9 @@ + +Bad.hs:3:8: + lexical error in string/character literal at character '\n' + +Bad.hs:3:8: + lexical error in string/character literal at character '\n' + +Bad.hs:3:8: + lexical error in string/character literal at character '\n' diff --git a/testsuite/tests/ghci/prog013/prog013.stdout b/testsuite/tests/ghci/prog013/prog013.stdout new file mode 100644 index 0000000000..0d621dad77 --- /dev/null +++ b/testsuite/tests/ghci/prog013/prog013.stdout @@ -0,0 +1,4 @@ +Good.hs +Bad.hs +3 +./Bad.hs +3 +Good.hs |