Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
actor-incubator
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
cpp-libs
actor-incubator
Commits
7ebba2fd
Commit
7ebba2fd
authored
Oct 24, 2019
by
Jakob Otto
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix transport_worker_dispatcher test
parent
e774b6a8
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
8 deletions
+9
-8
libcaf_net/test/transport_worker_dispatcher.cpp
libcaf_net/test/transport_worker_dispatcher.cpp
+8
-7
libcaf_net/test/udp_datagram_socket.cpp
libcaf_net/test/udp_datagram_socket.cpp
+1
-1
No files found.
libcaf_net/test/transport_worker_dispatcher.cpp
View file @
7ebba2fd
...
...
@@ -199,13 +199,14 @@ struct fixture : host_fixture {
auto
p
=
make_actor
<
dummy_actor
,
strong_actor_ptr
>
(
aid
,
nid
,
&
sys
,
cfg
);
auto
test_span
=
as_bytes
(
make_span
(
hello_test
));
buffer_type
payload
(
test_span
.
begin
(),
test_span
.
end
());
auto
strong_actor
=
actor_cast
<
strong_actor_ptr
>
(
p
);
auto
receiver
=
actor_cast
<
strong_actor_ptr
>
(
p
);
if
(
!
receiver
)
CAF_FAIL
(
"receiver cast failed"
);
mailbox_element
::
forwarding_stack
stack
;
auto
elem
=
make_mailbox_element
(
std
::
move
(
strong_actor
),
make_message_id
(
12345
),
std
::
move
(
stack
),
make_message
());
auto
elem
=
make_mailbox_element
(
nullptr
,
make_message_id
(
12345
),
std
::
move
(
stack
),
make_message
());
return
detail
::
make_unique
<
endpoint_manager_queue
::
message
>
(
std
::
move
(
elem
),
strong_acto
r
,
receive
r
,
payload
);
}
...
...
@@ -223,8 +224,8 @@ struct fixture : host_fixture {
void
test_write_message
(
testdata
&
testcase
)
{
auto
msg
=
make_dummy_message
(
testcase
.
nid
);
if
(
!
msg
->
msg
->
send
er
)
CAF_FAIL
(
"
send
er is null"
);
if
(
!
msg
->
receiv
er
)
CAF_FAIL
(
"
receiv
er is null"
);
dispatcher
.
write_message
(
dummy
,
std
::
move
(
msg
));
}
...
...
libcaf_net/test/udp_datagram_socket.cpp
View file @
7ebba2fd
...
...
@@ -115,7 +115,7 @@ CAF_TEST(read / write using span<byte>) {
CAF_CHECK_EQUAL
(
received
,
hello_test
);
}
CAF_TEST
(
read
/
write
using
span
<
std
::
vector
<
byte
>>
)
{
CAF_TEST
(
read
/
write
using
span
<
std
::
vector
<
byte
>
*
>
)
{
// generate header and payload in separate buffers
header
hdr
{
hello_test
.
size
()};
std
::
vector
<
byte
>
hdr_buf
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment