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 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 > > >