From 47b361bf915811b87b79f902778595455f676a69 Mon Sep 17 00:00:00 2001 From: Tim Orling Date: Sat, 21 Aug 2021 20:39:41 -0700 Subject: python3-hypothesis: enable ptest The upstream "fast" tests (tests/cover and tests/pytest) take over 5 minutes to run and do not run cleanly. They also add dependency on python3-pexpect and python3-ptyprocess (currently in meta-python). The tests are also not included in the pypi tarball, so it would require use of git fetcher and other invasive changes to the recipe, including dropping the pypi inherit. Instead, use two test suites from examples/ References: https://github.com/HypothesisWorks/hypothesis/tree/master/hypothesis-python/tests https://github.com/HypothesisWorks/hypothesis/tree/master/hypothesis-python/examples (From OE-Core rev: 1c7f6f444fdcb859a37d3b51a8d47260834d01db) Signed-off-by: Tim Orling Signed-off-by: Richard Purdie --- meta/conf/distro/include/ptest-packagelists.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/conf') diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 3872bdc942..e0ae1dd971 100644 --- a/meta/conf/distro/include/ptest-packagelists.inc +++ b/meta/conf/distro/include/ptest-packagelists.inc @@ -48,6 +48,7 @@ PTESTS_FAST = "\ pango-ptest \ parted-ptest \ python3-atomicwrites-ptest \ + python3-hypothesis-ptest \ python3-jinja2-ptest \ python3-markupsafe-ptest \ python3-more-itertools-ptest \ -- cgit v1.2.3-54-g00ecf