'A card list returned via a filter string should be further filterable.'

def test_successive_pattern_matching(self):

    cl = self._test_header['DP1.A*...']
    assert ([str(c).strip() for c in cl.cards] == ["DP1                    =    'AXIS.1:    1'", "DP1                    =    'AXIS.2:    2'", "DP1                    =    'AUX.1.COEFF.0:    0'", "DP1                    =    'AUX.1.POWER.0:    1'", "DP1                    =    'AUX.1.COEFF.1:    0.00048828125'", "DP1                    =    'AUX.1.POWER.1:    1'"])
    cl2 = cl['*.*AUX...']
    assert ([str(c).strip() for c in cl2.cards] == ["DP1                    =    'AUX.1.COEFF.0:    0'", "DP1                    =    'AUX.1.POWER.0:    1'", "DP1                    =    'AUX.1.COEFF.1:    0.00048828125'", "DP1                    =    'AUX.1.POWER.1:    1'"])
