'Check widget for all combinations of variable and group for dataset
with constant columns and missing data'

def test_variable_group_combinations(self):

    self.send_signal(self.widget.Inputs.data, Table(datasets.path('testing_dataset_cls')))
    for groupvar_idx in range(len(self.widget.groupvarmodel)):
        self.widget.groupvar_idx = groupvar_idx
        for var_idx in range(len(self.widget.varmodel)):
            self.widget.variable_idx = var_idx
            self.widget._setup()
