Packages

A module which extends the erlang queue module.

Current section

Files

Jump to
queue_wrapper test queue_wrapper_test.exs
Raw

test/queue_wrapper_test.exs

defmodule QueueWrapperTest do
use ExUnit.Case
require QueueWrapper, as: Queue
describe "equals" do
test "similar layout" do
a = Queue.in_rear(:a, Queue.new())
b = Queue.in_rear(:a, Queue.new())
assert Queue.equal(a, b)
end
test "different layout" do
# {[], [:a]}
a = Queue.in_rear(:a, Queue.new())
# {[:a], []}
b = Queue.in_front(:a, Queue.new())
assert Queue.equal(a, b)
end
end
end