Bartosz Blimke
Bartosz Blimke
@giovannibenussi because we want to have a clean state when entering a new example.
@Epigene Do you have any suggestion how that option to disable reset conditionally could work? btw. you don't have to include `webmock/rspec` config. You can define your own config.
@weshatheleopard thanks for sharing this solution. I'm not sure if this should be added to WebMock by default. This modifies request body and might be confusing. E.g. VCR gem uses...
@weshatheleopard that's the reason why multipart has not been supported by WebMock. I think your solution is clever and can work as a WebMock feature enabled with a configuration setting,...
@wonderer007 as far as I can see, YoutubeDL is a Python library, not Ruby. WebMock only supports Ruby.
@wonderer007 ok, then the request is made from Python library right? Ruby just invokes Python lib.
Do you experience webmock actually modifying the url used for real requests? Normalized uri's are just used for lookup in Webmock stub registry.
ok, VCR uses urls provided in request callbacks. these url's are normalized indeed.
@myronmarston I think there should be some "rack" style interface for http clients. This interface could be utilised by WebMock or VCR or other libraries. Each http client developer team...
@asterite I confirm that something is weird here and I don't know why. Perhaps there is another ruby process started on the first visit which is not affected by disable....