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
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
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)