diff options
Diffstat (limited to 'test/test-gall.lua')
-rw-r--r-- | test/test-gall.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/test-gall.lua b/test/test-gall.lua index 2cd691a..3f0558d 100644 --- a/test/test-gall.lua +++ b/test/test-gall.lua @@ -11,8 +11,18 @@ local luacov = require 'luacov' +local ents = {} +ents.util = require 'gall.util' +ents.ll = require 'gall.ll' +ents.object = require 'gall.object' +ents.tree = require 'gall.tree' +ents.commit = require 'gall.commit' +ents.tag = require 'gall.tag' +ents.repository = require 'gall.repository' + local gall = require 'gall' + local testnames = {} local real_assert = assert @@ -34,6 +44,13 @@ function suite.test_gall_not_empty() assert(next(gall), "Gall module is empty") end +for _, ent in ipairs { + "repository", "util", "ll", "tag", "commit", "tree", "object" } do + suite["test_gall_"..ent.."_is_"..ent] = function() + assert(gall[ent] == ents[ent], "gall."..ent.." module is not gall."..ent.." entry") + end +end + local count_ok = 0 for _, testname in ipairs(testnames) do -- print("Run: " .. testname) |