Skip to content

Commit

Permalink
chore: remove duplicate trait impls from wasm integration tests
Browse files Browse the repository at this point in the history
  • Loading branch information
FelipeRosa committed Jul 17, 2024
1 parent 07c4327 commit c28b95a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 26 deletions.
20 changes: 7 additions & 13 deletions wasm/integration-test/cardano/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ mod hermes;

use hermes::{
exports::hermes::{
http_gateway::event::{Bstr, Headers, HttpResponse},
integration_test::event::TestResult,
http_gateway::event::{Bstr, Headers, HttpResponse}
},
hermes::{
cardano::{
Expand Down Expand Up @@ -104,7 +104,12 @@ impl hermes::exports::hermes::kv_store::event::Guest for TestComponent {
}

impl hermes::exports::hermes::http_gateway::event::Guest for TestComponent {
fn reply(_body: Bstr, _headers: Headers, _path: String, method: String,) -> Option<HttpResponse> {
fn reply(
_body: Bstr,
_headers: Headers,
_path: String,
_method: String,
) -> Option<HttpResponse> {
None
}
}
Expand All @@ -113,15 +118,4 @@ impl hermes::exports::wasi::http::incoming_handler::Guest for TestComponent {
fn handle(_request: IncomingRequest, _response_out: ResponseOutparam) {}
}

impl hermes::exports::hermes::http_gateway::event::Guest for TestComponent {
fn reply(
_body: hermes::exports::hermes::http_gateway::event::Bstr,
_headers: hermes::exports::hermes::http_gateway::event::Headers,
_path: String,
_method: String,
) -> Option<hermes::exports::hermes::http_gateway::event::HttpResponse> {
None
}
}

hermes::export!(TestComponent with_types_in hermes);
20 changes: 7 additions & 13 deletions wasm/integration-test/sqlite/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ mod test;

use hermes::{
exports::hermes::{
http_gateway::event::{Bstr, Headers, HttpResponse},
integration_test::event::TestResult,
http_gateway::event::{Bstr, Headers, HttpResponse}
},
hermes::{
cardano::api::{BlockSrc, CardanoBlock, CardanoBlockchainId, CardanoTxn},
Expand Down Expand Up @@ -89,23 +89,17 @@ impl hermes::exports::hermes::ipfs::event::Guest for TestComponent {
}
}

impl hermes::exports::hermes::http_gateway::event::Guest for TestComponent {
fn reply(
_body: hermes::exports::hermes::http_gateway::event::Bstr,
_headers: hermes::exports::hermes::http_gateway::event::Headers,
_path: String,
_method: String,
) -> Option<hermes::exports::hermes::http_gateway::event::HttpResponse> {
None
}
}

impl hermes::exports::hermes::kv_store::event::Guest for TestComponent {
fn kv_update(_key: String, _value: KvValues) {}
}

impl hermes::exports::hermes::http_gateway::event::Guest for TestComponent {
fn reply(_body: Bstr, _headers: Headers, _path: String, method: String,) -> Option<HttpResponse> {
fn reply(
_body: Bstr,
_headers: Headers,
_path: String,
_method: String,
) -> Option<HttpResponse> {
None
}
}
Expand Down

0 comments on commit c28b95a

Please sign in to comment.