Update the specification tests.

* tests/spec/oil.scm: Update to the latest commit and filter out some
new failing tests.
This commit is contained in:
Timothy Sample 2019-06-07 10:01:42 -04:00
parent 945c54f8b2
commit 375752301c
1 changed files with 10 additions and 4 deletions

View File

@ -26,8 +26,8 @@
(guix packages)
(guix store))
(let* ((commit "4d10a3d2a477a9f4e0d92b8c1fe37c7ee9507aa8")
(version (git-version "0.6.pre5" "0" commit))
(let* ((commit "0869f9cd4d63ff6317ed7c3718e15c14aeb44d79")
(version (git-version "0.6.pre21" "0" commit))
(source
(origin
(method git-fetch)
@ -37,7 +37,7 @@
(file-name (string-append "oil-" version "-checkout"))
(sha256
(base32
"0gq3c4m4sz27qmfk6c6k0l7q0fas2gbal1yj0dd97yz3pgkl1vqz")))))
"0pyz4mgqmn7dl514klmxsw8z8kdnsh91a7ixnczilswbqka2j75g")))))
(run-with-store (open-connection)
(with-imported-modules (source-module-closure
'((guix build utils)))
@ -157,7 +157,13 @@
("while in pipe"
("\\$\\(\\(i\\+1\\)\\)" "$(expr $i + 1)"))
("while in pipe with subshell"
("\\$\\(\\(i\\+1\\)\\)" "$(expr $i + 1)"))))
("\\$\\(\\(i\\+1\\)\\)" "$(expr $i + 1)"))
;; Gash needs to be fixed to pass these tests.
("continue at top level")
("continue in subshell")
("continue in subshell aborts with errexit")
("bad arg to break")
("too many args to continue")))
("spec/quote.test.sh"
(;; We match KornShell on these two tests.
("Unterminated single quote"