|  | 
| 169 | 169 |       end | 
| 170 | 170 | 
 | 
| 171 | 171 |       it "finds private gems when just the private source is configured", db_transaction: false do | 
| 172 |  | -        skip "this doesn't work because Rubygems sends /specs.4.8.gz instead of /private/specs.4.8.gz" | 
| 173 | 172 |         env = { "HOME" => env_dir } | 
| 174 |  | -        expect(execute("gem", ["source", "-r", "https://rubygems.org/"], env: env)).to exit_success | 
| 175 |  | -        expect(execute("gem", ["source", "-a", host], env: env)).to exit_success | 
|  | 173 | +        expect(execute("gem", ["source", "-r", "https://rubygems.org/", "-a", host], env: env)).to exit_success | 
| 176 | 174 |         expect(execute("gem", ["search", "-ar", "speaker"], env: env)). | 
| 177 | 175 |           to exit_success.and_output(/speaker \(0.1.0\)/) | 
| 178 | 176 |       end | 
| 179 | 177 | 
 | 
| 180 | 178 |       it "finds private gems when just the private source is configured with a trailing slash", db_transaction: false do | 
| 181 | 179 |         env = { "HOME" => env_dir } | 
| 182 |  | -        expect(execute("gem", ["source", "-r", "https://rubygems.org/"], env: env)).to exit_success | 
| 183 |  | -        expect(execute("gem", ["source", "-a", "#{host}/"], env: env)).to exit_success | 
|  | 180 | +        expect(execute("gem", ["source", "-r", "https://rubygems.org/", "-a", "#{host}/"], env: env)).to exit_success | 
| 184 | 181 |         expect(execute("gem", ["search", "-ar", "speaker"], env: env)). | 
| 185 | 182 |           to exit_success.and_output(/speaker \(0.1.0\)/) | 
| 186 | 183 |       end | 
|  | 
0 commit comments