Add fiveam-asdf

This commit is contained in:
paku 2024-06-01 06:48:44 +09:00
parent 19c5e5a2c1
commit 813ca38857
4 changed files with 44 additions and 4 deletions

29
.github/workflows/test.yml vendored Normal file
View file

@ -0,0 +1,29 @@
name: 'CI'
on:
push:
branches:
- 'master'
pull_request:
jobs:
tests:
runs-on: ubuntu-latest
strategy:
matrix:
lisp:
- sbcl-bin
- ccl-bin
env:
LISP: ${{ matrix.lisp }}
steps:
- uses: actions/checkout@v4
- uses: 40ants/setup-lisp@v4
with:
asdf-system: hsx
- uses: 40ants/run-tests@v2
with:
asdf-system: hsx

View file

@ -1,10 +1,16 @@
(defsystem "hsx-test"
:class :package-inferred-system
:defsystem-depends-on ("fiveam-asdf")
:class :package-inferred-fiveam-tester-system
:pathname "tests"
:depends-on ("fiveam"
"hsx-test/element"
"hsx-test/defhsx"
"hsx-test/hsx"
"hsx-test/renderer"
"hsx-test/escaper")
:perform (test-op (op c) (symbol-call :fiveam :run-all-tests)))
"hsx-test/escaper"
"hsx-test/renderer")
:test-names ((#:element-test . #:hsx-test/element)
(#:defhsx-test . #:hsx-test/defhsx)
(#:hsx-test . #:hsx-test/hsx)
(#:escaper-test . #:hsx-test/escaper)
(#:renderer-test . #:hsx-test/renderer))
:num-checks 37)

1
qlfile
View file

@ -1,3 +1,4 @@
ql fiveam
ql fiveam-asdf
ql alexandria
ql mstrings

View file

@ -6,6 +6,10 @@
(:class qlot/source/ql:source-ql
:initargs (:%version :latest)
:version "ql-2023-10-21"))
("fiveam-asdf" .
(:class qlot/source/ql:source-ql
:initargs (:%version :latest)
:version "ql-2023-10-21"))
("alexandria" .
(:class qlot/source/ql:source-ql
:initargs (:%version :latest)