Add fiveam-asdf
This commit is contained in:
parent
19c5e5a2c1
commit
813ca38857
4 changed files with 44 additions and 4 deletions
29
.github/workflows/test.yml
vendored
Normal file
29
.github/workflows/test.yml
vendored
Normal 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
|
14
hsx-test.asd
14
hsx-test.asd
|
@ -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
1
qlfile
|
@ -1,3 +1,4 @@
|
|||
ql fiveam
|
||||
ql fiveam-asdf
|
||||
ql alexandria
|
||||
ql mstrings
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue