def test_variants_with_missing_values(self):
        c = Cleaver({}, FakeIdentityProvider(), FakeBackend())
        assert tuple(c._parse_variants((('five', 5, 2), ('nothing',)))) == (
            ('five', 'nothing'),
            (5, None),
            (2, 1)
        )
getReplacementAxisValuesEvent is called when the user selects
dataset/ETHPy150Open ryanpetrello/cleaver/cleaver/tests/test_base.py/TestVariants.test_variants_with_missing_values--crossover with--dataset/ETHPy150Open VisTrails/VisTrails/contrib/cdat/cdat_window.py/QAxis.getReplacementAxisValuesEvent