On Wed, 8 Sep 2021, at 6:13 PM, Gary Martin wrote:
> Hi everyone,
> 
> I just wanted to quickly mention some of the patches I have committed 
> recently to the bloodhound-core for anyone who is interested.
> 
> There have been two changes around trying to make it easier for me to 
> run a development environment with, hopefully, some more consistent 
> setup. This is in the form of providing postgresql and selenium-firefox 
> services through docker containers. There might be some downsides but 
> it removes a load of setup that might not even be feasible on some 
> systems. I imagine that there will be some more work necessary around 
> this at some point.
> 
> I have also been using the postgresql setup to let me play with an old 
> bloodhound database to see what some of the problems might be. For 
> instance, it looks like there will need to either be a bit of a 
> refactor of the api url handling as there is currently a clash between 
> the format requests (e.g. [...]/<milestone-name>.json) and milestone 
> names being allowed to use the '.' character.
> 

Well, worked it out. I have set the lookup_value_regex to be more lenient on 
the Component, Milestone and Versions. More work might be needed on the regex 
but hopefully that will do for a bit. See the 

I have also added hypothesis[1] into the mix, initially for testing the names 
that are allowed by the api at create time. I expect to expand testing with 
this library a fair bit over time so I hope everyone will be happy with that.

Cheers,
    Gary

[1] https://hypothesis.readthedocs.io/en/latest/

Reply via email to