The Wayback Machine - https://web.archive.org/web/20210630085027/https://github.com/topics/testing-framework
Skip to content
#

testing-framework

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times.

Eliminate bugs and ship with more confidence by adding these tools to your workflow.

Here are 580 public repositories matching this topic...

CrossHair
pschanely
pschanely commented Jan 4, 2021

Today, many string methods cause symbolic strings to be "materialized" (the symbolic string becomes a concrete string and then gets handed to the native string implementation).

For some of these operations, this is likely the best we can do, but others may be implementable with the SMT solver directly. This is a list of those methods, and we'll check them off when we've decided that we have th

ward
agroce
agroce commented Nov 12, 2020

Right now we just use the standard C random library, but really it'd be nice if the brute force fuzzer could do consistent tests across platforms, for various purposes. We probably need our own PRNG, something like:

https://www-cs-faculty.stanford.edu/~knuth/news02.html#rng

or

https://github.com/cmcqueen/simplerandom

I'm not sure what's best. We'd like decentish quality, maybe, and d

aviaviavi
aviaviavi commented Apr 16, 2021

Documenting an issue uncovered by @flokli in a private repo that I'll describe here:

curl-runnings uses http-client-tls, which apparently has no nice way to configure your own cert file.

@flokli opened snoyberg/http-client#461, so http-client-tls honors SSL_CERT_FILE.

He recommended Switching Network.HTTP.Client.TLS to Network.HTTP.Client.OpenSSL and adjusting noVerifyTlsSettings should b

Wikipedia
Wikipedia