def test_get_tags(self): initialize = Initialize() tags = initialize.get_tags() self.assertTrue(len(tags) > 0) combined_tags = ''.join(tags) for tag in Initialize.EXCLUDED_TAGS: self.assertTrue(tag not in combined_tags)
def test_get_axipkgs(self): initialize = Initialize() pkgs = initialize.get_axipkgs(Initialize.TAGS[0]) tags = initialize.get_axipkgs(Initialize.TAGS[1]) terms = initialize.get_axipkgs(Initialize.TAGS[2]) self.assertTrue(len(pkgs) > 0) self.assertTrue(len(tags) > 0) self.assertTrue(len(terms) > 0)
def run_initialize(): print "Initializing AppRecommender" initialize = Initialize() try: initialize.prepare_data() except OSError: return PERMISSION_DENIED return SUCCESS
def run(): load_options = LoadOptions() load_options.load() if call_initialize(load_options.options): print "Initializing AppRecommender" initialize = Initialize() initialize.prepare_data() return SUCCESS elif call_training(load_options.options): print "Training machine learning" MachineLearning.train(MachineLearningBVA) MachineLearning.train(MachineLearningBOW) return SUCCESS else: return run_apprecommender(load_options.options)
def run(): load_options = LoadOptions() load_options.load() options = load_options.options if check_for_flag(options, '-i', '--init'): print "Initializing AppRecommender" initialize = Initialize() initialize.prepare_data() return SUCCESS elif check_for_flag(options, '-t', '--train'): print "Training machine learning" MachineLearning.train(MachineLearningBVA) MachineLearning.train(MachineLearningBOW) return SUCCESS elif check_for_flag(options, '-c', '--contribute'): collect_user_data.main() else: return run_apprecommender(load_options.options)
def test_get_axipkgs(self): initialize = Initialize() pkgs = initialize.get_axipkgs() self.assertTrue(len(pkgs) > 0)