push
circleci
0 of 33 new or added lines in 1 file covered. (0.0%)
9374 existing lines in 213 files now uncovered.47 of 9753 relevant lines covered (0.48%)
0.01 hits per line
| 1 |
# frozen_string_literal: true
|
|
| 2 |
|
|
|
UNCOV
3
|
class EzProxyService |
× |
|
UNCOV
4
|
def self.ez_proxy_url?(url) |
× |
|
UNCOV
5
|
host = URI(url.to_s).host |
× |
|
UNCOV
6
|
EZ_PROXY_HOST_LIST.include?(host)
|
× |
|
UNCOV
7
|
rescue URI::InvalidURIError |
× |
|
UNCOV
8
|
Rails.logger.warn("EzProxyService encountered bad url: #{url}") |
× |
|
UNCOV
9
|
false
|
× |
|
UNCOV
10
|
end
|
× |
| 11 |
|
|
|
UNCOV
12
|
def self.ez_proxy_url(url) |
× |
|
UNCOV
13
|
if EzProxyService.ez_proxy_url?(url) |
× |
|
UNCOV
14
|
"#{Requests.config['proxy_base']}#{url}"
|
× |
|
UNCOV
15
|
else
|
× |
|
UNCOV
16
|
url.to_s |
× |
|
UNCOV
17
|
end
|
× |
|
UNCOV
18
|
end
|
× |
|
UNCOV
19
|
end
|
× |