1 local array = require "util.array"; |
1 local array = require "util.array"; |
2 describe("util.array", function () |
2 describe("util.array", function () |
3 describe("creation", function () |
3 describe("creation", function () |
|
4 describe("new", function () |
|
5 it("works", function () |
|
6 local a = array.new({"a", "b", "c"}); |
|
7 assert.same({"a", "b", "c"}, a); |
|
8 end); |
|
9 end); |
|
10 |
4 describe("from table", function () |
11 describe("from table", function () |
5 it("works", function () |
12 it("works", function () |
6 local a = array({"a", "b", "c"}); |
13 local a = array({"a", "b", "c"}); |
7 assert.same({"a", "b", "c"}, a); |
14 assert.same({"a", "b", "c"}, a); |
8 end); |
15 end); |