def test_get_project_jobs_for_non_pro_users(self): """Test JOB get project jobs works for non pro users.""" AppFactory.create() jobs = get_project_jobs() err_msg = "There should be only 0 jobs" assert len(jobs) == 0, err_msg
def test_get_project_jobs_for_non_pro_users(self): """Test JOB get project jobs works for non pro users.""" ProjectFactory.create() jobs_generator = get_project_jobs() jobs = [] for job in jobs_generator: jobs.append(job) err_msg = "There should be only 0 jobs" assert len(jobs) == 0, err_msg
def test_get_project_jobs_for_non_pro_users(self): """Test JOB get project jobs works for non pro users.""" owner = UserFactory.create(pro=False) ProjectFactory.create(owner=owner) jobs_generator = get_project_jobs('high') jobs = [] for job in jobs_generator: jobs.append(job) err_msg = "There should be only 1 jobs" assert len(jobs) == 1, err_msg
def test_get_project_jobs(self): """Test JOB get project jobs works.""" user = UserFactory.create(pro=True) app = AppFactory.create(owner=user) jobs = get_project_jobs() err_msg = "There should be only one job" assert len(jobs) == 1, err_msg job = jobs[0] err_msg = "There should have the same name, but it's: %s" % job['name'] assert "get_app_stats" == job['name'].__name__, err_msg err_msg = "There should have the same args, but it's: %s" % job['args'] assert [app.id, app.short_name] == job['args'], err_msg err_msg = "There should have the same kwargs, but it's: %s" % job['kwargs'] assert {} == job['kwargs'], err_msg
def test_get_project_jobs(self): """Test JOB get project jobs works.""" user = UserFactory.create(pro=True) app = AppFactory.create(owner=user) jobs = get_project_jobs() err_msg = "There should be only one job" assert len(jobs) == 1, err_msg job = jobs[0] err_msg = "There should have the same name, but it's: %s" % job['name'] assert "get_app_stats" == job['name'].__name__, err_msg err_msg = "There should have the same args, but it's: %s" % job['args'] assert [app.id, app.short_name] == job['args'], err_msg err_msg = "There should have the same kwargs, but it's: %s" % job[ 'kwargs'] assert {} == job['kwargs'], err_msg
def test_get_project_jobs(self): """Test JOB get project jobs works.""" user = UserFactory.create(pro=True) project = ProjectFactory.create(owner=user) jobs_generator = get_project_jobs() jobs = [] for job in jobs_generator: jobs.append(job) err_msg = "There should be only one job" assert len(jobs) == 1, err_msg job = jobs[0] err_msg = "There should have the same name, but it's: %s" % job['name'] assert "get_project_stats" == job['name'].__name__, err_msg err_msg = "There should have the same args, but it's: %s" % job['args'] assert [project.id, project.short_name] == job['args'], err_msg err_msg = "There should have the same kwargs, but it's: %s" % job['kwargs'] assert {} == job['kwargs'], err_msg