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

Test fixes, upgrade quickcheck #640

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
5be291d
Fix doc tests, update documentation
PetrGlad Nov 12, 2024
6071f14
Update test
PetrGlad Nov 12, 2024
d2a5085
Test experimental features and docs in CI
PetrGlad Nov 12, 2024
574b809
Upgrade quickcheck, make tests more reliable
PetrGlad Nov 12, 2024
197390f
Update quickcheck, update tests
PetrGlad Nov 12, 2024
ee90203
Correct linear interpolation
PetrGlad Nov 13, 2024
b40caca
Correct Sample::lerp documentation
PetrGlad Nov 13, 2024
69f9e11
Test Sample::lerp according to the API documentation
PetrGlad Nov 13, 2024
cd7964e
Better variable names
PetrGlad Nov 13, 2024
e983383
Remove experimental features from documentation
PetrGlad Nov 14, 2024
de29cb3
Reduce number of assertions
PetrGlad Nov 14, 2024
6734d01
Cleanup
PetrGlad Nov 14, 2024
b6b000b
Add test
PetrGlad Nov 15, 2024
7b70230
Remove redundant code from AGC example
PetrGlad Nov 19, 2024
1182681
Clarify CI documentation test command
PetrGlad Nov 21, 2024
808d51b
Revert changes in AGC example
PetrGlad Nov 21, 2024
de53b87
Fix AGC example compilation
PetrGlad Nov 21, 2024
bf60185
Exclude examples from experimental build tests
PetrGlad Nov 22, 2024
565b026
Merge branch 'RustAudio:master' into test-fixes
PetrGlad Nov 22, 2024
b7dbe3f
Merge remote-tracking branch 'rust-audio/master' into test-fixes
PetrGlad Nov 26, 2024
d9d7606
Remove explicit overflow check in sample interpolation
PetrGlad Nov 29, 2024
3103559
Fix rustdoc
PetrGlad Nov 29, 2024
43742f6
Merge remote-tracking branch 'rust-audio/master' into test-fixes
PetrGlad Nov 29, 2024
6eb2722
Track Cargo.lock
PetrGlad Nov 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,11 @@ jobs:
if: matrix.toolchain == 'stable' && matrix.os == 'ubuntu-latest'

- run: cargo test --all-targets
- run: cargo test --features=symphonia-all --all-targets
- run: cargo test --lib --bins --tests --benches --features=experimental
- run: cargo test --all-targets --features=symphonia-all
# `cargo test` does not check benchmarks and `cargo test --all-targets` excludes
# documentation tests. Therefore, we need an additional docs test command here.
- run: cargo test --doc
PetrGlad marked this conversation as resolved.
Show resolved Hide resolved
cargo-publish:
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
env:
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
target
Cargo.lock

Loading