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

Refactor tests #6

Merged
merged 54 commits into from
Mar 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
c5ba597
Add integration test job
quambene Mar 21, 2024
e36b696
Add testing to readme
quambene Mar 21, 2024
dbba339
Update readme
quambene Mar 21, 2024
9a1e94b
Move tests
quambene Mar 21, 2024
9c2fce3
Refactor test
quambene Mar 21, 2024
2f01ae2
Clean up ci
quambene Mar 21, 2024
00abf58
Update changelog
quambene Mar 22, 2024
9464588
Update rust
quambene Mar 22, 2024
2d628e3
Restructure tests
quambene Mar 22, 2024
a89ec55
Refactor test
quambene Mar 23, 2024
cb5cbf3
Add tempfile and disable lib test
quambene Mar 23, 2024
7d32c1b
Add status and version to readme
quambene Mar 23, 2024
8009f06
Rewrite test read
quambene Mar 23, 2024
961ff3b
Refactor test
quambene Mar 24, 2024
b6a7aee
Refactor tests
quambene Mar 24, 2024
cf80af3
Fix clippy warnings
quambene Mar 24, 2024
57f636c
Refactor args
quambene Mar 24, 2024
546f36c
Refactor email
quambene Mar 24, 2024
487b3bb
Refactor mime format
quambene Mar 25, 2024
9369204
Add tests
quambene Mar 25, 2024
500467c
Clean up tests
quambene Mar 25, 2024
dbaa929
Test mime format
quambene Mar 27, 2024
647245a
Test message from args
quambene Mar 27, 2024
810669c
Refactor bulk email
quambene Mar 28, 2024
fabb2a1
Refactor sender
quambene Mar 28, 2024
1e9bf47
Refactor receiver
quambene Mar 28, 2024
471a400
Refactor send
quambene Mar 28, 2024
167acc2
Refactor client
quambene Mar 28, 2024
08a518a
Fix test run
quambene Mar 28, 2024
62c4a7f
Refactor bulk email
quambene Mar 30, 2024
0341149
Format code
quambene Mar 30, 2024
a668fc9
Fix clippy warnings
quambene Mar 30, 2024
b662a7a
Clean up tests
quambene Mar 30, 2024
c927602
Refactor read
quambene Mar 30, 2024
8bd1252
Refactor csv
quambene Mar 30, 2024
ee10ffc
Test write csv
quambene Mar 30, 2024
73a80cc
Rename sources
quambene Mar 30, 2024
63a9a72
Test init
quambene Mar 30, 2024
99d1dbe
Refactor message template
quambene Mar 30, 2024
9fe5f45
Rename helper
quambene Mar 30, 2024
58d0f5c
Add integration and os tests to CI
quambene Mar 30, 2024
f79efca
Test personalize
quambene Mar 30, 2024
fa22800
Test bulk receiver
quambene Mar 30, 2024
cd6ac04
Test bulk email
quambene Mar 30, 2024
7e52755
Fix clippy warnings
quambene Mar 30, 2024
f0dd7bc
Test archive
quambene Mar 30, 2024
5bb819a
Test client
quambene Mar 30, 2024
005581f
Finish tests
quambene Mar 30, 2024
d89ac68
Finish tests II
quambene Mar 30, 2024
b9d722a
Add coverage to readme
quambene Mar 30, 2024
3e0e6f4
Refactor module
quambene Mar 30, 2024
fbe30ad
Refactor module II
quambene Mar 30, 2024
b0519ac
Fix ci
quambene Mar 31, 2024
f68f67d
Update dependencies
quambene Mar 31, 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
25 changes: 23 additions & 2 deletions .github/workflows/rust-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,29 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: cargo test
run: cargo test --locked
- name: cargo test --lib
run: cargo test --lib --locked
integration-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: cargo test --test '*'
run: cargo test --test '*' --locked
os-test:
runs-on: ${{ matrix.os }}
name: os-test / ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [macos-latest]
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: cargo test --lib
run: cargo test --lib --locked
- name: cargo test --test '*'
run: cargo test --test '*' --locked
doc-test:
runs-on: ubuntu-latest
steps:
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
<!-- markdownlint-disable MD041 -->

### Unreleased

- changed
- Refactor integration tests
- Update to rust 1.77

### v0.4.0 (2022-12-24)

- added
Expand Down
Loading
Loading