Hi,

All you need to do is make sure the deps are all installed *before* running the 
tests for the specific port in question. I do this with

> sudo port install XYZ
…
> sudo port uninstall XYZ
> sudo port install XYZ +test

Chris

> On 18 Jan 2020, at 11:37 pm, Ken Cunningham <[email protected]> 
> wrote:
> 
> It might be helpful if there was a configure command in the portfile that was 
> only enabled when “port test” was run.
> 
> Specifically, for example, something that would enable the following command:
> 
> configure.args-replace --disable-tests --enable-tests
> 
> only when tests were being run.
> 
> I realize at present this is usually done with a test variant. That is OK, 
> but as we have seen, it often propagates that test variant down the entire 
> dependency tree, which can be a pain and is almost always not what you want.
> 
> For now, I suppose I can work around that issue by calling the test variant 
> “portname_tests” or something similar.
> 
> Ken
> 
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to