Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add upstream tests and samples #1

Open
Klaim opened this issue Feb 2, 2020 · 1 comment
Open

Add upstream tests and samples #1

Klaim opened this issue Feb 2, 2020 · 1 comment

Comments

@Klaim
Copy link
Collaborator

Klaim commented Feb 2, 2020

The current version only checks that basic usage works.

Add tests and samples from the upstream respository

@Klaim
Copy link
Collaborator Author

Klaim commented Jan 3, 2022

Catch2 is available and tests definitions are being reworked/simplifed upstream in the develop branch, so I started setting up the tests in the feature/original-tests branch here. However the tests do not pass at the moment, that branch uses a non-release version.

Update this branch at the next release.

lyrahgames added a commit that referenced this issue Jul 30, 2024
- Update `README.md`
- Apply workaround for bug in Clang 18
  See: ThePhD/sol2#1581
- Use symlinks for all library source files
  This allows to apply custom workarounds for external bugs.
- Run tests as independent package
  Currently, the latest `catch2` package from `cppget.org` fails to
  compile with Clang and leads to false-negative results.
- Add `sol2-examples` package with upstream examples
- Add `sol2-tests` package with upstream tests
- Update `manifest`
- Tweak and clean up `buildfile`s
- Add `README.md` and `PACKAGE-README.md` symlinks
- Add symlinks to Sol2 license file
- Transform into multi-package repository
- Add `.gitattributes`
- Update `.gitignore`
- Use standard build2 naming scheme
  None of the standard build2 filenames clash with upstream source code.
  Revert alternative naming scheme to be canonical.

Issue: #1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant