Пример #1
0
 def test_read_data(self):
     print
     print "{0}testing read data{0}".format("*" * 6) 
     data = Util.read_data(self.filepath)[0]
     print "data = {0}".format(data)
     self.assertEquals(data, [[("Funk", "Rock"), ("Rock",)], [("Funk", "Jazz", "Rock"), ("Funk",), ("Funk", "Rock")], [(), ("Jazz",), ("Jazz",)]], "data should be read as expected")
     flat_data = Util.flat_case_data(data)
     print "flat_data = {0}".format(flat_data)
     self.assertEquals(flat_data, [('Funk', 'Rock'), ('Rock',), ('Funk', 'Jazz', 'Rock'), ('Funk',), (), ('Jazz',)])
     data_items = Util.get_data_item(flat_data)
     print "data_items={0}".format(data_items)
     self.assertTrue(() in data_items, "empty set should be included in unique single items")
     data_combination = Util.get_data_item_combination(data_items)
     print "data_combination = {0}".format(data_combination)
     print "{0}tested read data{0}".format("*" * 6)
     print
Пример #2
0
 def test_read_data(self):
     print
     print "{0}testing read data{0}".format("*" * 6)
     data = Util.read_data(self.filepath)[0]
     print "data = {0}".format(data)
     self.assertEquals(data,
                       [[("Funk", "Rock"), ("Rock", )],
                        [("Funk", "Jazz", "Rock"), ("Funk", ),
                         ("Funk", "Rock")], [(), ("Jazz", ), ("Jazz", )]],
                       "data should be read as expected")
     flat_data = Util.flat_case_data(data)
     print "flat_data = {0}".format(flat_data)
     self.assertEquals(flat_data, [('Funk', 'Rock'), ('Rock', ),
                                   ('Funk', 'Jazz', 'Rock'), ('Funk', ), (),
                                   ('Jazz', )])
     data_items = Util.get_data_item(flat_data)
     print "data_items={0}".format(data_items)
     self.assertTrue(() in data_items,
                     "empty set should be included in unique single items")
     data_combination = Util.get_data_item_combination(data_items)
     print "data_combination = {0}".format(data_combination)
     print "{0}tested read data{0}".format("*" * 6)
     print
Пример #3
0
 def __init__(self, observed_disagreement, ock):
     self.od = observed_disagreement
     self.ock = ock
     self.data_item = Util.get_data_item(self.od.flat_data)
     self.data_combinations = Util.get_data_item_combination(self.data_item)
Пример #4
0
 def __init__(self, observed_disagreement, ock):
     self.od = observed_disagreement
     self.ock = ock
     self.data_item = Util.get_data_item(self.od.flat_data)
     self.data_combinations = Util.get_data_item_combination(self.data_item)