• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Aldaviva / Unfucked / 19267488260

11 Nov 2025 01:23PM UTC coverage: 47.79% (+0.04%) from 47.751%
19267488260

push

github

Aldaviva
Enable automatic HTTP response body decompression by default

630 of 1655 branches covered (38.07%)

10 of 15 new or added lines in 3 files covered. (66.67%)

78 existing lines in 5 files now uncovered.

1146 of 2398 relevant lines covered (47.79%)

51.05 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

81.82
/HTTP/WebTarget.cs
1
using Unfucked.HTTP.Config;
2

3
namespace Unfucked.HTTP;
4

5
/// <inheritdoc cref="IWebTarget" />
6
public partial class WebTarget: IWebTarget, Configurable<WebTarget> {
7

8
    private readonly UrlBuilder            urlBuilder;
9
    private readonly IHttpClient           client;
10
    private readonly IUnfuckedHttpHandler? clientHandler;
11
    private readonly IClientConfig?        clientConfig;
12

13
    private WebTarget(IHttpClient client, UrlBuilder urlBuilder, IUnfuckedHttpHandler? clientHandler, IClientConfig? clientConfig) {
3✔
14
        this.client        = client;
3✔
15
        this.urlBuilder    = urlBuilder;
3✔
16
        this.clientHandler = clientHandler;
3✔
17
        this.clientConfig  = clientConfig;
3✔
18
    }
3✔
19

20
    private WebTarget(IHttpClient client, UrlBuilder urlBuilder, IUnfuckedHttpHandler? clientHandler): this(client, urlBuilder, clientHandler, clientHandler?.ClientConfig) {}
2!
21

22
    public WebTarget(IHttpClient client, UrlBuilder urlBuilder): this(client, urlBuilder, client.Handler) {}
2✔
NEW
23
    public WebTarget(IHttpClient client, Uri uri): this(client, new UrlBuilder(uri)) {}
×
24
    public WebTarget(IHttpClient client, string uri): this(client, new UrlBuilder(uri)) {}
2✔
NEW
25
    public WebTarget(IHttpClient client, UriBuilder uriBuilder): this(client, new UrlBuilder(uriBuilder)) {}
×
26

27
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc