def test_Dataset_resolveWildcardBranch_expection(): newDataset = Dataset("someName") with pytest.raises(RuntimeError): newDataset._resolveWildcardBranch("NoStarPassed") with pytest.raises(NotImplementedError): newDataset._resolveWildcardBranch("e*f") with pytest.raises(NotImplementedError): newDataset._resolveWildcardBranch("e*f*")
def test_Dataset_resolveWildcardBranch(selector, inbranches, expectBranches): newDataset = Dataset("someName") newDataset.filesAdded = True newDataset.branches = inbranches assert expectBranches == newDataset._resolveWildcardBranch(selector)