This patch series adds a selftest suit for the go-vendor.bbclass and fixes a couple of bugs in the go-vendor.bbclass.
v1: Initial patch series v2: - Remove patch that requires no git history for a layer. - Create go vendor recipes in meta-selftest instead of creating a dummy layer. - Use fakeroot for the do_vendor_unlink task. v3: - Exclude go vendor test recipes from the world build. v4: - Use common MIT license for the go-vendor-src-uri recipe. John Ripple (3): go-vendor.bbclass: Fix test file exclusion and license propagation oeqa/selftest: Add go-vendor.bbclass selftest suite go-vendor.bbclass: Run vendor_unlink task under fakeroot .../recipes-test/govendor/files/modules.txt | 7 + .../govendor/go-vendor-src-uri_1.0.bb | 18 ++ .../govendor/govendor-real-test_1.0.bb | 29 +++ meta/classes/go-vendor.bbclass | 9 +- meta/lib/oeqa/selftest/cases/govendor.py | 179 ++++++++++++++++++ 5 files changed, 238 insertions(+), 4 deletions(-) create mode 100644 meta-selftest/recipes-test/govendor/files/modules.txt create mode 100644 meta-selftest/recipes-test/govendor/go-vendor-src-uri_1.0.bb create mode 100644 meta-selftest/recipes-test/govendor/govendor-real-test_1.0.bb create mode 100644 meta/lib/oeqa/selftest/cases/govendor.py
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#241741): https://lists.openembedded.org/g/openembedded-core/message/241741 Mute This Topic: https://lists.openembedded.org/mt/120400580/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
