Skip to content

Commit

Permalink
Merge pull request #28 from Fluxie/topic/rust-grpc
Browse files Browse the repository at this point in the history
Implement gRPC tester in Rust
  • Loading branch information
Fluxie authored Dec 28, 2023
2 parents 3aa1f40 + 09e4fb7 commit 206db1d
Show file tree
Hide file tree
Showing 16 changed files with 2,124 additions and 3 deletions.
18 changes: 15 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,26 @@ jobs:
profile: minimal
override: true

- name: Install Protoc
uses: arduino/setup-protoc@v2

- name: Environment
run: |
cargo --version
rustc --version
protoc --version
- name: Build
run: cargo build
run: |
cargo build
cargo build --manifest-path ./test/rust_grpc/Cargo.toml
- name: Tests
shell: bash
run: |
cd test
./test_script.sh
cargo test --manifest-path ./rust_grpc/Cargo.toml
./test_script.sh
style:
name: Fmt & Clippy
Expand All @@ -58,11 +64,17 @@ jobs:
profile: minimal
override: true
components: rustfmt, clippy

- name: Install Protoc
uses: arduino/setup-protoc@v2

- name: Environment
run: |
cargo --version
cargo fmt -- --version
cargo clippy -- --version
protoc --version
- name: Run rustfmt
run: |
cargo fmt --all -- --check
Expand Down
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 37 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/proxide.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions test/rust_grpc/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/target
Loading

0 comments on commit 206db1d

Please sign in to comment.