packages feed

zeolite-lang-0.13.0.0: tests/tests-only4/README.md

# `$TestsOnly$` Pragma Test - Enforcement in C++

Compiling this module should **always fail**. It tests that the `$TestsOnly$`
pragma is enforced even in C++ source files.

To compile:

```shell
ZEOLITE_PATH=$(zeolite --get-path)
zeolite -p $ZEOLITE_PATH -R tests/tests-only4
```

The compiler errors should look something like this:

```text
In file included from tests/tests-only4/source2.cpp:20:
Category_Type2.hpp:4:2: error: Category Type2 can only be used by $TestsOnly$ categories
#error Category Type2 can only be used by $TestsOnly$ categories
 ^
1 error generated.
Execution of /usr/bin/clang++ failed
```

Importantly, there *should not* be any errors related to `source1.cpp`; only
`source2.cpp`.