Skip to content

Commit

Permalink
Keep the CCL binary from being run due to the lack of artificating see
Browse files Browse the repository at this point in the history
  • Loading branch information
mariari committed Jan 10, 2023
1 parent ec2cdb4 commit 7b033cb
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ jobs:
matrix:
lisp:
- sbcl-bin
- ccl-bin
# - ccl-bin

env:
LISP: ${{ matrix.lisp }}
Expand Down
23 changes: 20 additions & 3 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,20 @@ and [HTML documentation](https://anoma.github.io/geb/) for the latest version.

For test coverage it can be found at the following links:

[CCL test coverage](./tests/report.html)

[SBCL test coverage](./tests/cover-index.html)

[CCL test coverage: current under maintenance](./tests/report.html)

---

Note that due to [#34](https://github.com/anoma/geb/issues/34)
CCL tests are not currently displaying

---

I recommend reading the CCL code coverage version, as it has proper tags.

Currently they are manually generated, and thus for a more accurate assessment see @
Currently they are manually generated, and thus for a more accurate assessment see GEB-TEST:CODE-COVERAGE

## Getting Started

Expand Down Expand Up @@ -1621,5 +1628,15 @@ features and how to better lay out future tests
```


- [function] CODE-COVERAGE &OPTIONAL (PATH NIL)

generates code coverage, for CCL the coverage can be found at

[CCL test coverage](../docs/tests/report.html)

[SBCL test coverage](../docs/tests/cover-index.html)

simply run this function to generate a fresh one

* * *
###### \[generated by [MGL-PAX](https://github.com/melisgl/mgl-pax)\]
25 changes: 22 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,20 @@ and [HTML documentation](https://anoma.github.io/geb/) for the latest version.

For test coverage it can be found at the following links:

[CCL test coverage](./tests/report.html)

[SBCL test coverage](./tests/cover-index.html)

[CCL test coverage: current under maintenance](./tests/report.html)

---

Note that due to [#34](https://github.com/anoma/geb/issues/34)
CCL tests are not currently displaying

---

I recommend reading the CCL code coverage version, as it has proper tags.

Currently they are manually generated, and thus for a more accurate assessment see @
Currently they are manually generated, and thus for a more accurate assessment see [`GEB-TEST:CODE-COVERAGE`][417f]

<a id="x-28GEB-DOCS-2FDOCS-3A-40GETTING-STARTED-20MGL-PAX-3ASECTION-29"></a>
## 2 Getting Started
Expand Down Expand Up @@ -1832,6 +1839,17 @@ features and how to better lay out future tests
```
<a id="x-28GEB-TEST-3ACODE-COVERAGE-20FUNCTION-29"></a>
- [function] **CODE-COVERAGE** *&OPTIONAL (PATH NIL)*
generates code coverage, for CCL the coverage can be found at
[CCL test coverage](../docs/tests/report.html)
[SBCL test coverage](../docs/tests/cover-index.html)
simply run this function to generate a fresh one
[0ad4]: #x-28GEB-BOOL-3ABOOL-20MGL-PAX-3ASYMBOL-MACRO-29 "GEB-BOOL:BOOL MGL-PAX:SYMBOL-MACRO"
[0ae3]: #x-28GEB-2EPOLY-2ESPEC-3A-2A-20TYPE-29 "GEB.POLY.SPEC:* TYPE"
[0caf]: #x-28GEB-3A-40GEB-TRANSLATION-20MGL-PAX-3ASECTION-29 "Translation Functions"
Expand All @@ -1855,6 +1873,7 @@ features and how to better lay out future tests
[3bc6]: #x-28GEB-2ESPEC-3APAIR-20TYPE-29 "GEB.SPEC:PAIR TYPE"
[3d47]: #x-28GEB-DOCS-2FDOCS-3A-40GETTING-STARTED-20MGL-PAX-3ASECTION-29 "Getting Started"
[4044]: #x-28GEB-DOCS-2FDOCS-3A-40COVERAGE-20MGL-PAX-3ASECTION-29 "code coverage"
[417f]: #x-28GEB-TEST-3ACODE-COVERAGE-20FUNCTION-29 "GEB-TEST:CODE-COVERAGE FUNCTION"
[42d7]: http://www.lispworks.com/documentation/HyperSpec/Body/m_defpkg.htm "DEFPACKAGE MGL-PAX:MACRO"
[445d]: #x-28GEB-2EMIXINS-3APOINTWISE-MIXIN-20CLASS-29 "GEB.MIXINS:POINTWISE-MIXIN CLASS"
[4850]: http://www.lispworks.com/documentation/HyperSpec/Body/t_kwd.htm "KEYWORD TYPE"
Expand Down
13 changes: 11 additions & 2 deletions docs/documentation.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,22 @@ and [HTML documentation](https://anoma.github.io/geb/) for the latest version.
"""
For test coverage it can be found at the following links:
[CCL test coverage](./tests/report.html)
[SBCL test coverage](./tests/cover-index.html)
[CCL test coverage: current under maintenance](./tests/report.html)
-----------------------------------------
Note that due to [#34](https://github.com/anoma/geb/issues/34)
CCL tests are not currently displaying
------------------------------------------
I recommend reading the CCL code coverage version, as it has proper tags.
Currently they are manually generated, and thus for a more accurate assessment see @
Currently they are manually generated, and thus for a more accurate assessment see [GEB-TEST:CODE-COVERAGE][function]
""")

(pax:defsection @math-playground (:title "math-playground")
Expand Down

0 comments on commit 7b033cb

Please sign in to comment.