Can't we achieve the same by abstracting the common part into a function and defining the two tests explicitly?
Alex On Mon, 15 Nov 2021 at 21:26, Vyacheslav Yurkov <[email protected]> wrote: > It's substituted further down into > def test_sbin_init(self, _, origInit): > > parameterized.expand generates two tests out of it. The string parameter > is used as a suffix for the test, the rest is used as input parameters, > i.e. the first test would be called with origInit=True, the second one with > origInit=False. > > The sample output looks like this: > > 2021-11-15 20:21:15,740 - oe-selftest - INFO - RESULTS - > overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_0_original: PASSED > (295.73s) > 2021-11-15 20:21:15,740 - oe-selftest - INFO - RESULTS - > overlayfs.OverlayFSEtcRunTimeTests.test_sbin_init_1_preinit: PASSED > (177.97s) > > Vyacheslav > > On 15.11.2021 21:20, Alexander Kanavin wrote: > > I can't understand what is supposed to happen, perhaps because it's > incomplete? There's > > @parameterized.expand([ > ("original", True), > ("preinit", False), > ]) > > but where is that used? > > Alex > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#158315): https://lists.openembedded.org/g/openembedded-core/message/158315 Mute This Topic: https://lists.openembedded.org/mt/87078063/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
