def test_two_includes_and_two_excludes(self): actual = query_builder(include_labels=['Label_1', 'Label_2'], exclude_labels=['Label_3', 'Label_4']) self.assertEqual('label:Label_1 label:Label_2 ' '-label:Label_3 -label:Label_4', actual)
def test_two_exclude_labels(self): actual = query_builder(exclude_labels=['Label_1', 'Label_2']) self.assertEqual('-label:Label_1 -label:Label_2', actual)
def test_single_include_and_single_exclude_label(self): actual = query_builder(include_labels=['Label_1'], exclude_labels=['Label_2']) self.assertEqual('label:Label_1 -label:Label_2', actual)
def test_single_exclude_label(self): actual = query_builder(exclude_labels=['Label_1']) self.assertEqual('-label:Label_1', actual)