예제 #1
0
 def test_from_iter(self):
     """Test data from single iterable"""
     test_list = Data.from_iter([10, 20, 30])
     test_dict = Data.from_iter({'apples': 10, 'bananas': 20, 'oranges': 30})
     get1 = [{'col': 'data', 'idx': 0, 'val': 10},
             {'col': 'data', 'idx': 1, 'val': 20},
             {'col': 'data', 'idx': 2, 'val': 30}]
     get2 = [{'col': 'data', 'idx': 'apples', 'val': 10},
             {'col': 'data', 'idx': 'oranges', 'val': 30},
             {'col': 'data', 'idx': 'bananas', 'val': 20}]
     nt.assert_list_equal(test_list.values, get1)
     nt.assert_list_equal(test_dict.values, get2)
예제 #2
0
 def test_from_iter(self):
     """Test data from single iterable"""
     test_list = Data.from_iter([10, 20, 30])
     test_dict = Data.from_iter({'apples': 10, 'bananas': 20, 'oranges': 30})
     get1 = [{'col': 'data', 'idx': 0, 'val': 10},
             {'col': 'data', 'idx': 1, 'val': 20},
             {'col': 'data', 'idx': 2, 'val': 30}]
     get2 = [{'col': 'data', 'idx': 'apples', 'val': 10},
             {'col': 'data', 'idx': 'oranges', 'val': 30},
             {'col': 'data', 'idx': 'bananas', 'val': 20}]
     nt.assert_list_equal(test_list.values, get1)
     nt.assert_list_equal(test_dict.values, get2)