Skip to content

Commit

Permalink
ci: test NONTRIVIAL-GRAY-STREAMS
Browse files Browse the repository at this point in the history
  • Loading branch information
easye committed Dec 27, 2023
1 parent 97ff929 commit 5ed9d25
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/abcl-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ jobs:
- name: Install Jeannie for testing
run: bash -x ./ci/install-jeannie.bash

- name: Install NONTRIVIAL-GRAY-STREAMS for testing
run: bash -x ./ci/install-nontrivial-gray-streams.bash

- name: Install the ANSI-TEST suite
run: bash -x ./ci/install-ansi-test.bash

Expand All @@ -68,6 +71,9 @@ jobs:
- name: Test Jeannie
run: ./abcl --batch --load ./ci/ensure-maven.lisp --load ./ci/test-jeannie.lisp

- name: Test NONTRIVIAL-GRAY-STREAMS
run: ./abcl --batch --load ./ci/ensure-maven.lisp --load ./ci/test-nontrivial-gray-streams.lisp

- name: Test CFFI
run: ./abcl --batch --load ./ci/ensure-maven.lisp --load ./ci/test-cffi.lisp

Expand Down
24 changes: 24 additions & 0 deletions ci/install-nontrivial-gray-streams.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash

dir="nontrivial-gray-streams"
uri="https://github.com/yitzchak/${dir}"
root="${HOME}/common-lisp"
tag="main"

mkdir -p ${root}
pushd ${root}

if [[ ! -d ${dir} ]]; then
git clone ${uri} ${dir}
fi

{
pushd ${dir}
git pull
git checkout $tag
git show-ref
git rev-parse
popd
}

popd
6 changes: 6 additions & 0 deletions ci/test-nontrivial-gray-streams.lisp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
(ql:quickload
'(:nontrivial-gray-streams/test))

(time
(asdf:test-system :nontrivial-gray-streams))

0 comments on commit 5ed9d25

Please sign in to comment.