Formatted

This commit is contained in:
Eishun Kondoh 2018-01-30 22:47:31 +09:00
parent 5fc01a9bec
commit 7635272fbd
150 changed files with 5055 additions and 4032 deletions

View file

@ -6,8 +6,9 @@ defmodule OfpErrorTest do
test "with OFP_ERROR packet" do
{:ok, error, ""} =
"test/packet_data/ofp_error.raw"
|> File.read!
|> Openflow.read
|> File.read!()
|> Openflow.read()
assert error.version == 4
assert error.xid == 0
assert error.type == :bad_action
@ -19,35 +20,55 @@ defmodule OfpErrorTest do
describe "Openflow.to_binary/1" do
test "with %Openflow.Error{}" do
error = %Openflow.ErrorMsg{
version: 4,
version: 4,
xid: 0,
type: :bad_action,
code: :unsupported_order,
data: "fugafuga",
data: "fugafuga"
}
expect =
"test/packet_data/ofp_error.raw"
|> File.read!
|> File.read!()
assert Openflow.to_binary(error) == expect
end
test "with experimenter %Openflow.Error{}" do
error = %Openflow.ErrorMsg{
version: 4,
version: 4,
xid: 0,
type: :experimenter,
exp_type: 1,
experimenter: 0xdeadbeef,
data: "hogehoge",
experimenter: 0xDEADBEEF,
data: "hogehoge"
}
expect = <<
4, 1, 0, 24, 0, 0, 0,
0, 255, 255, 0, 1, 222,
173, 190, 239, 104, 111, 103,
101, 104, 111, 103, 101
4,
1,
0,
24,
0,
0,
0,
0,
255,
255,
0,
1,
222,
173,
190,
239,
104,
111,
103,
101,
104,
111,
103,
101
>>
assert Openflow.to_binary(error) == expect