def test_select_many_with_index_closed(self): a = [{'name' : 'Alice', 'flowers' : ['Agapanthus', 'Allium', 'Alpina', 'Alstroemeria', 'Amaranthus', 'Amarylis' ] }, {'name' : 'Bob', 'flowers' : ['Bouvardia' ]}, {'name' : 'Chris', 'flowers' : ['Carnations', 'Cattleya', 'Celosia', 'Chincherinchee', 'Chrysanthemum']}] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.select_many_with_index(lambda i, x: [str(i) + flower for flower in x['flowers']]))
def test_to_list_closed(self): a = [ 27, 74, 18, 48, 57, 97, 76, 20, 91, 8, 80, 59, 20, 32, 58, 12, 74, 78, 4 ] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.to_list())
def test_select_with_args_closed(self): a = [ 27, 74, 18, 48, 57, 97, 76, 20, 91, 8, 80, 59, 20, 32, 58, 12, 74, 78, 4 ] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.select_with_args(lambda x: x * 2))
def test_first_closed(self): a = [ 'Agapanthus', 'Allium', 'Alpina', 'Alstroemeria', 'Amaranthus', 'Amarylis', 'Bouvardia', 'Carnations', 'Cattleya', 'Celosia', 'Chincherinchee', 'Chrysanthemum' ] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.group_by(lambda x: x[0]))
def test_to_unicode_closed(self): a = [ u('Aardvark'), u('Balloon'), u('Carrot'), u('Daisy'), u('Ecological') ] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: unicode(b))
def test_select_many_with_index_closed(self): a = [{ 'name': 'Alice', 'flowers': [ 'Agapanthus', 'Allium', 'Alpina', 'Alstroemeria', 'Amaranthus', 'Amarylis' ] }, { 'name': 'Bob', 'flowers': ['Bouvardia'] }, { 'name': 'Chris', 'flowers': [ 'Carnations', 'Cattleya', 'Celosia', 'Chincherinchee', 'Chrysanthemum' ] }] b = Queryable(a) b.close() self.assertRaises( ValueError, lambda: b.select_many_with_index( lambda i, x: [str(i) + flower for flower in x['flowers']]))
def test_as_parallel_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.as_parallel())
def test_where_closed(self): a = range(0, 100) b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.where(lambda x: x % 3 == 0))
def test_getitem_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b[0])
def test_getitem_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b[0])
def test_aggregate_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.aggregate(operator.add, 72))
def test_to_str_closed(self): a = ['Aardvark', 'Balloon', 'Carrot', 'Daisy', 'Ecological'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.to_str())
def test_contains_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.contains(5))
def test_pre_scan_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.pre_scan())
def test_select_closed(self): b = Queryable([1, 2, 4, 8]) b.close() self.assertRaises(ValueError, lambda: b.select(lambda x: x * 2))
def test_union_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.union([1, 2, 3]))
def test_last_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.last())
def test_skip_while_closed(self): a = [1, 2, 3, 4] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.skip_while(lambda x : x < 2))
def test_to_set_closed(self): a = [1, 2, 4, 8, 16, 32] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.to_set())
def test_average_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.average())
def test_max_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.max())
def test_sum_closed(self): a = [5, 7, -3, 2, 1, 9, 3, 2, 1, -8, 7] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.sum())
def test_last_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.last())
def test_intersect_closed(self): a = [1, 1, 2, 2, 4, 5, 3] b = [2, 5, 5] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.intersect(b))
def test_reverse_closed(self): b = Queryable([1, 2, 4, 8]) b.close() self.assertRaises(ValueError, lambda: b.reverse())
def test_of_type_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.of_type(str))
def test_single_closed(self): a = [5] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.single())
def test_distinct_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.distinct())
def test_single_closed(self): a = [5] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.single())
def test_default_if_empty_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.default_if_empty(5))
def test_take_closed(self): a = ['a', 'b', 'c'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.take(1))
def test_sequence_equal_closed(self): a = [1, 2, 3, 4, 16, 32] b = (1, 2, 3, 4, 16, 32) c = Queryable(a) c.close() self.assertRaises(ValueError, lambda: c.sequence_equal(b))
def test_default_if_empty_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.default_if_empty(5))
def test_difference_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.difference([2, 5]))
def test_first_or_default_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.first_or_default(37))
def test_take_while_closed(self): a = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.take_while(lambda x: x < 'e'))
def test_join_closed(self): a = [1, 2, 3, 4, 5] b = [4, 5, 6, 7, 8] c = Queryable(a) c.close() self.assertRaises(ValueError, lambda: c.join(b))
def test_to_dictionary_closed(self): a = ['Aardvark', 'Balloon', 'Carrot', 'Daisy', 'Ecological'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.to_dictionary())
def test_select_with_index_closed(self): a = [27, 74, 18, 48, 57, 97, 76, 20, 91, 8, 80, 59, 20, 32, 58, 12, 74, 78, 4] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.select_with_index(lambda x, y: x*y))
def test_intersect_closed(self): a = [1, 1, 2, 2, 4, 5, 3] b = [2, 5, 5] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.intersect(b))
def test_select_many_closed(self): b = Queryable([1, 2, 4, 8]) b.close() self.assertRaises(ValueError, lambda: b.select_many(lambda x: x * 2))
def test_join_closed(self): a = [1, 2, 3, 4, 5] b = [4, 5, 6, 7, 8] c = Queryable(a) c.close() self.assertRaises(ValueError, lambda: c.join(b))
def test_group_join_closed(self): a = [1, 2] b = [2, 3] c = Queryable(a) c.close() self.assertRaises(ValueError, lambda: c.group_join(b))
def test_element_at_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.element_at(0))
def test_element_at_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.element_at(0))
def test_to_unicode_closed(self): a = [u('Aardvark'), u('Balloon'), u('Carrot'), u('Daisy'), u('Ecological')] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: unicode(b))
def test_first_closed(self): a = ['Agapanthus', 'Allium', 'Alpina', 'Alstroemeria', 'Amaranthus', 'Amarylis', 'Bouvardia', 'Carnations', 'Cattleya', 'Celosia', 'Chincherinchee', 'Chrysanthemum'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.group_by(lambda x: x[0]))
def test_skip_while_closed(self): a = [1, 2, 3, 4] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.skip_while(lambda x: x < 2))
def test_skip_closed(self): a = ['a', 'b', 'c'] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.skip(1))
def test_log_closed(self): a = [1, 6, 4, 3, 9, 2] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.log())
def test_contains_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.contains(5))
def test_group_join_closed(self): a = [1, 2] b = [2, 3] c = Queryable(a) c.close() self.assertRaises(ValueError, lambda: c.group_join(b))
def test_aggregate_closed(self): b = Queryable([]) b.close() self.assertRaises(ValueError, lambda: b.aggregate(operator.add, 72))
def test_concat_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.concat([2]))
def test_any_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.any())
def test_concat_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.concat([2]))
def test_as_parallel_closed(self): b = Queryable([1]) b.close() self.assertRaises(ValueError, lambda: b.as_parallel())
def test_to_set_closed(self): a = [1, 2, 4, 8, 16, 32] b = Queryable(a) b.close() self.assertRaises(ValueError, lambda: b.to_set())