diff options
Diffstat (limited to 'spec/quick')
| -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 | ||
