Tim Condon
Tim Condon
See the docs for how to fork/do a PR - https://docs.vapor.codes/contributing/contributing/#contributing-process
Sorry for the delay - I think DTOs are a perfectly good reason to add public initialisers for the types. Happy to accept a PR adding them
We really shouldn't be touching BoringSSL anymore
Pass the host components (auth details and hostname) in the `proxy` part and the port for the port argument
Ah ok, so looks like we'd need to do some work to convert this automatically however if you convert the auth details to an HTTP Basic Auth header and pass...
Yeah the `deinit` dance isn't going to work for Vapor. What you'll need is a function that can shut the app down and do something like: ```swift @Test func helloWorld()...
Why not just use the `.serialized` trait on the suite? That avoids any use of locks etc. In general, anything that touches a DB will need to be sequential -...
You can apply the trait to an individual test but yes the easiest way is a `@Suite` that covers all the tests (you can use extensions to break them up)....
Closing this as it's really an issue with async deinits and should be solved with a trait or `withApp`. Feel free to reopen if you think otherwise!
So yes this is probably a bug, the issue is that Vapor's router doesn't currently support partially constant path parameters. So I suspect what you'll need to do is use...