summaryrefslogtreecommitdiff
path: root/spec/quick/admin_make_manifest.q
blob: 527e86a05c35f04135c90ce91920735f90f2a2c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
SUITE: luarocks-admin make_manifest

================================================================================
TEST: runs

FILE: test-1.0-1.rockspec
--------------------------------------------------------------------------------
package = "test"
version = "1.0-1"
source = {
   url = "file://%{url(%{tmpdir})}/test.lua"
}
build = {
   type = "builtin",
   modules = {
      test = "test.lua"
   }
}
--------------------------------------------------------------------------------

FILE: test.lua
--------------------------------------------------------------------------------
return {}
--------------------------------------------------------------------------------

RUN: luarocks make --pack-binary-rock ./test-1.0-1.rockspec

RUN: luarocks-admin make_manifest .

FILE_CONTENTS: ./manifest-%{lua_version}
--------------------------------------------------------------------------------
commands = {}
modules = {}
repository = {
   test = {
      ["1.0-1"] = {
         {
            arch = "all"
         },
         {
            arch = "rockspec"
         }
      }
   }
}
--------------------------------------------------------------------------------