Created attachment 210144 [details] py-factory-boy.diff QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 12.0, amd64 tested) * maketest: OK (385 passed tests)
A commit references this bug: Author: woodsb02 Date: Mon Dec 23 23:04:54 UTC 2019 New revision: 520750 URL: https://svnweb.freebsd.org/changeset/ports/520750 Log: Add new port devel/py-factory-boy As a fixtures replacement tool, it aims to replace static, hard to maintain fixtures with easy-to-use factories for complex object. Instead of building an exhaustive test setup with every possible combination of corner cases, factory_boy allows you to use objects customized for the current test, while only declaring the test-specific fields WWW: https://github.com/FactoryBoy/factory_boy PR: 242805 Submitted by: Goran Meki? <meka@tilda.center> Changes: head/devel/Makefile head/devel/py-factory-boy/ head/devel/py-factory-boy/Makefile head/devel/py-factory-boy/distinfo head/devel/py-factory-boy/pkg-descr
Committed - thanks!
A commit references this bug: Author: woodsb02 Date: Mon Dec 23 23:38:03 UTC 2019 New revision: 520756 URL: https://svnweb.freebsd.org/changeset/ports/520756 Log: devel/py-factory-boy: Correct license and change TEST_DEPENDS to use converters/py-text-unidecode instead of textproc/py-text-unidecode PR: 242805 Changes: head/devel/py-factory-boy/Makefile
make test is now failing. Goran - I've got to head to work now, if you've got a moment are you able to investigate why?
(In reply to Ben Woods from comment #4) This fix is to add the following to the port Makefile: TEST_DEPENDS+=${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR}
A commit references this bug: Author: woodsb02 Date: Tue Dec 24 08:12:06 UTC 2019 New revision: 520786 URL: https://svnweb.freebsd.org/changeset/ports/520786 Log: devel/py-factory-boy: Fix PORTNAME to match PyPI, fix make test PR: 242805 Reported by: koobs Changes: head/devel/py-factory-boy/Makefile
Fixed - thanks!