SuffolkLITLab / ALActions

A github repo with all of the shared actions used in Assembly Line Projects
1 stars 0 forks source link

May want to add a unittest hook that doesn't install DA dependencies #4

Closed nonprofittechy closed 1 year ago

nonprofittechy commented 1 year ago

It's nice to have this all documented in one place. For FormFyxer though, the unittests take longer than they should because we add a lot of DA-specific packages that aren't needed. Worth adding it here? Alternative is to use a different off the shelf hook for FormFyxer and similar packages.

BryceStevenWilley commented 1 year ago

I can't see the logs from when this issue was made, but I don't think that we ever specifically depended on docassemble dependencies; it's always just used what's listed in your requirements.txt and setup.py. The latest runs of FormFyxer tests don't install any docassemble things. It still takes a while, current breakdown is:

But I don't see any easy way to improve it more, so I'm gonna close this.