You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The website tests in Babel Validation. Since a lot of these were developed in a hurry, they're pretty usable for me, but (1) aren't very easy for everybody to understand, and (2) aren't easy to set up and run.
This means there are two big gaps in the testing. Here's how I propose fixing them:
Python-based integration tests, piggy-backing on the same data used by Babel Validation, but including other tests as well. This will make it easier to replicate the current Babel Validation tests, plus allow us to quickly write new tests for e.g. slow-running terms (Slow performance with short words in search query #107) and to prove that we can provide the throughput that Translator needs (.
Write some index-wide tests. This will probably make more sense to create in the Babel Validation repository. Our last plan there was to write them in Souffle, and I'm not sure there is a better way to implement them.
There are currently three types of tests for NameRes:
This means there are two big gaps in the testing. Here's how I propose fixing them:
This also applies to NameRes (#113).
The text was updated successfully, but these errors were encountered: