|
| 1 | +package = "jestronaut" |
| 2 | +version = "0.5-1" |
| 3 | +source = { |
| 4 | + url = "git+https://github.com/luttje/jestronaut" |
| 5 | +} |
| 6 | +description = { |
| 7 | + summary = "Library for testing your Lua scripts.", |
| 8 | + detailed = "A Lua library for testing your scripts. It does for Lua what Jest (https://jestjs.io/) does for JavaScript, with the same API.", |
| 9 | + homepage = "https://github.com/luttje/jestronaut", |
| 10 | + license = "MIT" |
| 11 | +} |
| 12 | +dependencies = { |
| 13 | + "lua >= 5.1" |
| 14 | +} |
| 15 | +build = { |
| 16 | + type = "builtin", |
| 17 | + modules = { |
| 18 | + ["jestronaut"] = "libs/jestronaut.lua", |
| 19 | + ["jestronaut/coverage"] = "libs/jestronaut/coverage.lua", |
| 20 | + ["jestronaut/each"] = "libs/jestronaut/each.lua", |
| 21 | + ["jestronaut/environment"] = "libs/jestronaut/environment.lua", |
| 22 | + ["jestronaut/expect"] = "libs/jestronaut/expect.lua", |
| 23 | + ["jestronaut/mock"] = "libs/jestronaut/mock.lua", |
| 24 | + ["jestronaut/reporter"] = "libs/jestronaut/reporter.lua", |
| 25 | + ["jestronaut/environment/describe"] = "libs/jestronaut/environment/describe.lua", |
| 26 | + ["jestronaut/environment/init"] = "libs/jestronaut/environment/init.lua", |
| 27 | + ["jestronaut/environment/options"] = "libs/jestronaut/environment/options.lua", |
| 28 | + ["jestronaut/environment/state"] = "libs/jestronaut/environment/state.lua", |
| 29 | + ["jestronaut/environment/test"] = "libs/jestronaut/environment/test.lua", |
| 30 | + ["jestronaut/expect/init"] = "libs/jestronaut/expect/init.lua", |
| 31 | + ["jestronaut/expect/asymmetricmatchers/any"] = "libs/jestronaut/expect/asymmetricmatchers/any.lua", |
| 32 | + ["jestronaut/expect/asymmetricmatchers/anything"] = "libs/jestronaut/expect/asymmetricmatchers/anything.lua", |
| 33 | + ["jestronaut/expect/asymmetricmatchers/arrayContaining"] = "libs/jestronaut/expect/asymmetricmatchers/arrayContaining.lua", |
| 34 | + ["jestronaut/expect/asymmetricmatchers/asymmetricmatcher"] = "libs/jestronaut/expect/asymmetricmatchers/asymmetricmatcher.lua", |
| 35 | + ["jestronaut/expect/asymmetricmatchers/closeTo"] = "libs/jestronaut/expect/asymmetricmatchers/closeTo.lua", |
| 36 | + ["jestronaut/expect/asymmetricmatchers/objectContaining"] = "libs/jestronaut/expect/asymmetricmatchers/objectContaining.lua", |
| 37 | + ["jestronaut/expect/asymmetricmatchers/stringContaining"] = "libs/jestronaut/expect/asymmetricmatchers/stringContaining.lua", |
| 38 | + ["jestronaut/expect/asymmetricmatchers/stringMatching"] = "libs/jestronaut/expect/asymmetricmatchers/stringMatching.lua", |
| 39 | + ["jestronaut/expect/asymmetricmatchers/varargsMatching"] = "libs/jestronaut/expect/asymmetricmatchers/varargsMatching.lua", |
| 40 | + ["jestronaut/expect/matchers/toBe"] = "libs/jestronaut/expect/matchers/toBe.lua", |
| 41 | + ["jestronaut/expect/matchers/toBeCloseTo"] = "libs/jestronaut/expect/matchers/toBeCloseTo.lua", |
| 42 | + ["jestronaut/expect/matchers/toBeDefined"] = "libs/jestronaut/expect/matchers/toBeDefined.lua", |
| 43 | + ["jestronaut/expect/matchers/toBeFalsy"] = "libs/jestronaut/expect/matchers/toBeFalsy.lua", |
| 44 | + ["jestronaut/expect/matchers/toBeGreaterThan"] = "libs/jestronaut/expect/matchers/toBeGreaterThan.lua", |
| 45 | + ["jestronaut/expect/matchers/toBeGreaterThanOrEqual"] = "libs/jestronaut/expect/matchers/toBeGreaterThanOrEqual.lua", |
| 46 | + ["jestronaut/expect/matchers/toBeInstanceOf"] = "libs/jestronaut/expect/matchers/toBeInstanceOf.lua", |
| 47 | + ["jestronaut/expect/matchers/toBeLessThan"] = "libs/jestronaut/expect/matchers/toBeLessThan.lua", |
| 48 | + ["jestronaut/expect/matchers/toBeLessThanOrEqual"] = "libs/jestronaut/expect/matchers/toBeLessThanOrEqual.lua", |
| 49 | + ["jestronaut/expect/matchers/toBeNaN"] = "libs/jestronaut/expect/matchers/toBeNaN.lua", |
| 50 | + ["jestronaut/expect/matchers/toBeNil"] = "libs/jestronaut/expect/matchers/toBeNil.lua", |
| 51 | + ["jestronaut/expect/matchers/toBeNull"] = "libs/jestronaut/expect/matchers/toBeNull.lua", |
| 52 | + ["jestronaut/expect/matchers/toBeTruthy"] = "libs/jestronaut/expect/matchers/toBeTruthy.lua", |
| 53 | + ["jestronaut/expect/matchers/toBeType"] = "libs/jestronaut/expect/matchers/toBeType.lua", |
| 54 | + ["jestronaut/expect/matchers/toBeUndefined"] = "libs/jestronaut/expect/matchers/toBeUndefined.lua", |
| 55 | + ["jestronaut/expect/matchers/toContain"] = "libs/jestronaut/expect/matchers/toContain.lua", |
| 56 | + ["jestronaut/expect/matchers/toContainEqual"] = "libs/jestronaut/expect/matchers/toContainEqual.lua", |
| 57 | + ["jestronaut/expect/matchers/toEqual"] = "libs/jestronaut/expect/matchers/toEqual.lua", |
| 58 | + ["jestronaut/expect/matchers/toHaveBeenCalled"] = "libs/jestronaut/expect/matchers/toHaveBeenCalled.lua", |
| 59 | + ["jestronaut/expect/matchers/toHaveBeenCalledTimes"] = "libs/jestronaut/expect/matchers/toHaveBeenCalledTimes.lua", |
| 60 | + ["jestronaut/expect/matchers/toHaveBeenCalledWith"] = "libs/jestronaut/expect/matchers/toHaveBeenCalledWith.lua", |
| 61 | + ["jestronaut/expect/matchers/toHaveBeenLastCalledWith"] = "libs/jestronaut/expect/matchers/toHaveBeenLastCalledWith.lua", |
| 62 | + ["jestronaut/expect/matchers/toHaveBeenNthCalledWith"] = "libs/jestronaut/expect/matchers/toHaveBeenNthCalledWith.lua", |
| 63 | + ["jestronaut/expect/matchers/toHaveLastReturnedWith"] = "libs/jestronaut/expect/matchers/toHaveLastReturnedWith.lua", |
| 64 | + ["jestronaut/expect/matchers/toHaveLength"] = "libs/jestronaut/expect/matchers/toHaveLength.lua", |
| 65 | + ["jestronaut/expect/matchers/toHaveNthReturnedWith"] = "libs/jestronaut/expect/matchers/toHaveNthReturnedWith.lua", |
| 66 | + ["jestronaut/expect/matchers/toHaveProperty"] = "libs/jestronaut/expect/matchers/toHaveProperty.lua", |
| 67 | + ["jestronaut/expect/matchers/toHaveReturned"] = "libs/jestronaut/expect/matchers/toHaveReturned.lua", |
| 68 | + ["jestronaut/expect/matchers/toHaveReturnedTimes"] = "libs/jestronaut/expect/matchers/toHaveReturnedTimes.lua", |
| 69 | + ["jestronaut/expect/matchers/toHaveReturnedWith"] = "libs/jestronaut/expect/matchers/toHaveReturnedWith.lua", |
| 70 | + ["jestronaut/expect/matchers/toMatch"] = "libs/jestronaut/expect/matchers/toMatch.lua", |
| 71 | + ["jestronaut/expect/matchers/toMatchObject"] = "libs/jestronaut/expect/matchers/toMatchObject.lua", |
| 72 | + ["jestronaut/expect/matchers/toStrictEqual"] = "libs/jestronaut/expect/matchers/toStrictEqual.lua", |
| 73 | + ["jestronaut/expect/matchers/toThrow"] = "libs/jestronaut/expect/matchers/toThrow.lua", |
| 74 | + ["jestronaut/expect/matchers/toThrowError"] = "libs/jestronaut/expect/matchers/toThrowError.lua", |
| 75 | + ["jestronaut/mock/init"] = "libs/jestronaut/mock/init.lua", |
| 76 | + ["jestronaut/mock/mockfunction"] = "libs/jestronaut/mock/mockfunction.lua", |
| 77 | + ["jestronaut/mock/mockmodule"] = "libs/jestronaut/mock/mockmodule.lua", |
| 78 | + ["jestronaut/utils/functions"] = "libs/jestronaut/utils/functions.lua", |
| 79 | + ["jestronaut/utils/metatables"] = "libs/jestronaut/utils/metatables.lua", |
| 80 | + ["jestronaut/utils/require"] = "libs/jestronaut/utils/require.lua", |
| 81 | + ["jestronaut/utils/strings"] = "libs/jestronaut/utils/strings.lua", |
| 82 | + ["jestronaut/utils/styledtexts"] = "libs/jestronaut/utils/styledtexts.lua", |
| 83 | + ["jestronaut/utils/tables"] = "libs/jestronaut/utils/tables.lua", |
| 84 | + } |
| 85 | +} |
0 commit comments