diff options
Diffstat (limited to 'spec/quick/build.q')
-rw-r--r-- | spec/quick/build.q | 35 |
1 files changed, 28 insertions, 7 deletions
diff --git a/spec/quick/build.q b/spec/quick/build.q index ee519adf..55bb7519 100644 --- a/spec/quick/build.q +++ b/spec/quick/build.q | |||
@@ -83,8 +83,15 @@ RUN: luarocks build --tree=/usr ./a_rock-1.0.1-rockspec | |||
83 | EXIT: 4 | 83 | EXIT: 4 |
84 | STDERR: | 84 | STDERR: |
85 | -------------------------------------------------------------------------------- | 85 | -------------------------------------------------------------------------------- |
86 | requires exclusive access | 86 | requires exclusive write access |
87 | use --force-lock | 87 | -------------------------------------------------------------------------------- |
88 | |||
89 | We show the OS permission denied error, so we don't show the --force-lock | ||
90 | message. | ||
91 | |||
92 | NOT_STDERR: | ||
93 | -------------------------------------------------------------------------------- | ||
94 | try --force-lock | ||
88 | -------------------------------------------------------------------------------- | 95 | -------------------------------------------------------------------------------- |
89 | 96 | ||
90 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec | 97 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec |
@@ -93,8 +100,15 @@ RUN: luarocks build --tree=/usr ./a_rock-1.0.1-rockspec --force-lock | |||
93 | EXIT: 4 | 100 | EXIT: 4 |
94 | STDERR: | 101 | STDERR: |
95 | -------------------------------------------------------------------------------- | 102 | -------------------------------------------------------------------------------- |
96 | requires exclusive access | 103 | requires exclusive write access |
97 | failed to force the lock | 104 | -------------------------------------------------------------------------------- |
105 | |||
106 | We show the OS permission denied error, so we don't show the --force-lock | ||
107 | message. | ||
108 | |||
109 | NOT_STDERR: | ||
110 | -------------------------------------------------------------------------------- | ||
111 | try --force-lock | ||
98 | -------------------------------------------------------------------------------- | 112 | -------------------------------------------------------------------------------- |
99 | 113 | ||
100 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec | 114 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec |
@@ -108,8 +122,15 @@ RUN: luarocks build --tree=/usr/invalid ./a_rock-1.0.1-rockspec | |||
108 | EXIT: 4 | 122 | EXIT: 4 |
109 | STDERR: | 123 | STDERR: |
110 | -------------------------------------------------------------------------------- | 124 | -------------------------------------------------------------------------------- |
111 | requires exclusive access | 125 | requires exclusive write access |
112 | use --force-lock | 126 | -------------------------------------------------------------------------------- |
127 | |||
128 | We show the OS permission denied error, so we don't show the --force-lock | ||
129 | message. | ||
130 | |||
131 | NOT_STDERR: | ||
132 | -------------------------------------------------------------------------------- | ||
133 | try --force-lock | ||
113 | -------------------------------------------------------------------------------- | 134 | -------------------------------------------------------------------------------- |
114 | 135 | ||
115 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec | 136 | NOT_EXISTS: %{testing_sys_rocks}/a_rock/1.0-1/a_rock-1.0-1.rockspec |
@@ -118,7 +139,7 @@ RUN: luarocks build --tree=/usr/invalid ./a_rock-1.0.1-rockspec --force-lock | |||
118 | EXIT: 4 | 139 | EXIT: 4 |
119 | STDERR: | 140 | STDERR: |
120 | -------------------------------------------------------------------------------- | 141 | -------------------------------------------------------------------------------- |
121 | requires exclusive access | 142 | requires exclusive write access |
122 | failed to force the lock | 143 | failed to force the lock |
123 | -------------------------------------------------------------------------------- | 144 | -------------------------------------------------------------------------------- |
124 | 145 | ||