Ryan Culpepper

Results 63 comments of Ryan Culpepper

There are a few dangers in this rewriting. 1. `with-syntax` and `#:with` support different languages of patterns. For example, `with-syntax` interprets `a:b` as a plain pattern variable, but `#:with` interprets...

I've gone back and forth about the `postgresql-cancel` procedure, and at the moment I'd rather leave it as just a method. I'll merge this and to the update myself.

Yes, there was a bug in sasl-lib related to OpenSSL 3.0 and later. It is fixed in recent version of Racket.

Parts of the `db` collection are in the main repository, because (IIRC) `raco setup` uses SQLite databases to store metadata. The call to `sqlite3_open_v2`, for example, is here: https://github.com/racket/racket/blob/master/racket/collects/db/private/sqlite3/main.rkt. The...

As you said, the problem is in making it work on multiple systems. To add to the complexity you've already mentioned: the PostrgreSQL binding doesn't use the Simple query protocol;...

Virtual connections and connection pools do already log their significant events at the `debug` level. The other kinds of connections can print debugging information to stderr if you call the...

I think this should be a new module, maybe `rackunit/meta`. That would make it clearer that these are not general-purpose checks, but rather specialized for testing other checks. I'd prefer...

I don't think this feature should be built into rackunit. If you want to conditionally execute parts of your test suite, say so with `when` and `unless` and perhaps a...

I'm unconvinced. I'll write a more detailed response later tonight.

I have two main problems with the current design and implementation. 1. it doesn't avoid much execution (not useful) 2. it breaks tests that already use command-line arguments (like mine)...