def test_get_non_contrib_users_jobs_no_users(self): """Test JOB get without users returns empty list.""" jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should not be any job." assert len(jobs) == 0, msg
def test_get_non_contrib_users_jobs_no_users(self): """Test JOB get without users returns empty list.""" jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should not be any job." assert len(jobs) == 0, msg
def test_get_non_contrib_users_jobs_with_users(self): """Test JOB get with users returns empty list.""" TaskRunFactory.create() user = user_repo.get(1) jobs = get_non_contributors_users_jobs() msg = "There should not be any job." assert len(jobs) == 1, msg job = jobs[0] args = job['args'][0] assert args['recipients'][0] == user.email_addr, args['recipients'][1]
def test_get_non_contrib_users_jobs_with_users(self): """Test JOB get with users returns empty list.""" TaskRunFactory.create() user = user_repo.get(1) jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should not be any job." assert len(jobs) == 1, msg job = jobs[0] args = job['args'][0] assert args['recipients'][0] == user.email_addr, args['recipients'][1]
def test_get_non_contrib_users_returns_unsubscribed_jobs(self): """Test JOB get non contrib users returns a list of jobs.""" TaskRunFactory.create() user = user_repo.get(1) user.subscribed = False user_repo.update(user) jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should be zero jobs." assert len(jobs) == 0, msg
def test_get_non_contrib_users_returns_unsubscribed_jobs(self): """Test JOB get non contrib users returns a list of jobs.""" TaskRunFactory.create() user = user_repo.get(1) user.subscribed = False user_repo.update(user) jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should be zero jobs." assert len(jobs) == 0, msg
def test_get_non_contrib_users_returns_jobs(self): """Test JOB get non contrib users returns a list of jobs.""" TaskRunFactory.create() user = user_repo.get(1) jobs = get_non_contributors_users_jobs() msg = "There should be one job." print jobs assert len(jobs) == 1, msg job = jobs[0] args = job['args'][0] assert job['queue'] == 'quaterly', job['queue'] assert len(args['recipients']) == 1 assert args['recipients'][0] == user.email_addr, args['recipients'][0]
def test_get_non_contrib_users_returns_jobs(self): """Test JOB get non contrib users returns a list of jobs.""" TaskRunFactory.create() user = user_repo.get(1) jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should be one job." print jobs assert len(jobs) == 1, msg job = jobs[0] args = job['args'][0] assert job['queue'] == 'quaterly', job['queue'] assert len(args['recipients']) == 1 assert args['recipients'][0] == user.email_addr, args['recipients'][0] assert "UNSUBSCRIBE" in args['body'] assert "Update" in args['html']
def test_get_non_contrib_users_returns_jobs(self): """Test JOB get non contrib users returns a list of jobs.""" TaskRunFactory.create() user = user_repo.get(1) jobs_generator = get_non_contributors_users_jobs() jobs = [] for job in jobs_generator: jobs.append(job) msg = "There should be one job." print jobs assert len(jobs) == 1, msg job = jobs[0] args = job['args'][0] assert job['queue'] == 'quaterly', job['queue'] assert len(args['recipients']) == 1 assert args['recipients'][0] == user.email_addr, args['recipients'][0] assert "UNSUBSCRIBE" in args['body'] assert "Update" in args['html']
def test_get_non_contrib_users_jobs_no_users(self): """Test JOB get without users returns empty list.""" jobs = get_non_contributors_users_jobs() msg = "There should not be any job." assert len(jobs) == 0, msg