Skip to content

✅ tests: strengthen C++ binding smoke tests - #111

Merged
lalmei merged 1 commit into
mainlinefrom
leo/strengthen-cpp-binding-tests
Jun 1, 2026
Merged

✅ tests: strengthen C++ binding smoke tests#111
lalmei merged 1 commit into
mainlinefrom
leo/strengthen-cpp-binding-tests

Conversation

@lalmei

@lalmei lalmei commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary:

  • Expands the generated pybind11 smoke test to cover add(), version(), version, module docs, and TypeError behavior.
  • Adds template-render assertions for the richer generated test.

Validation:

  • uv run pytest -c=config/pytest.ini tests/test_template/test_cpp_template.py --no-cov
  • make check
  • make check-docs
  • generated sample-cpp: make setup, make test, make format-check

This is part 1 of 2 in a stack made with GitButler:

@lalmei
lalmei force-pushed the leo/strengthen-cpp-binding-tests branch from 3264d73 to 78626c5 Compare June 1, 2026 19:10
Base automatically changed from leo/add-cpp-binding-version to mainline June 1, 2026 19:25
@lalmei
lalmei force-pushed the leo/strengthen-cpp-binding-tests branch from 78626c5 to 3608c0c Compare June 1, 2026 19:26
@lalmei
lalmei merged commit 458f911 into mainline Jun 1, 2026
3 of 4 checks passed
@lalmei
lalmei deleted the leo/strengthen-cpp-binding-tests branch June 1, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant