Python Requirements Update (#29516)
* chore: Updating Python Requirements * fix: fix pylint issues Co-authored-by: Mohammad Ahtasham ul Hassan <mohammad.ahtasham@arbisoft.com>
This commit is contained in:
committed by
GitHub
parent
5d5a11fc16
commit
bb20b17428
@@ -105,9 +105,9 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
|
||||
meter = ProgramProgressMeter(self.site, self.user)
|
||||
|
||||
assert meter.engaged_programs == []
|
||||
assert not meter.engaged_programs
|
||||
self._assert_progress(meter)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
def test_enrollments_but_no_programs(self, mock_get_programs):
|
||||
"""Verify behavior when enrollments exist, but no matching programs do."""
|
||||
@@ -117,9 +117,9 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
self._create_enrollments(course_run_id)
|
||||
meter = ProgramProgressMeter(self.site, self.user)
|
||||
|
||||
assert meter.engaged_programs == []
|
||||
assert not meter.engaged_programs
|
||||
self._assert_progress(meter)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
def test_entitlements_but_no_programs(self, mock_get_programs):
|
||||
""" Verify engaged_programs is empty when entitlements exist, but no matching programs do. """
|
||||
@@ -128,7 +128,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
self._create_entitlements(uuid.uuid4())
|
||||
meter = ProgramProgressMeter(self.site, self.user)
|
||||
|
||||
assert meter.engaged_programs == []
|
||||
assert not meter.engaged_programs
|
||||
|
||||
def test_single_program_enrollment(self, mock_get_programs):
|
||||
"""
|
||||
@@ -158,7 +158,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
meter,
|
||||
ProgressFactory(uuid=program['uuid'], in_progress=1)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
def test_single_program_entitlement(self, mock_get_programs):
|
||||
"""
|
||||
@@ -375,7 +375,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
meter,
|
||||
*(ProgressFactory(uuid=program['uuid'], in_progress=1) for program in programs)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
def test_multiple_program_entitlement(self, mock_get_programs):
|
||||
"""
|
||||
@@ -443,7 +443,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
meter,
|
||||
*(ProgressFactory(uuid=program['uuid'], in_progress=1) for program in programs)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
def test_shared_entitlement_engagement(self, mock_get_programs):
|
||||
"""
|
||||
@@ -522,7 +522,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
# No enrollments, no programs in progress.
|
||||
meter = ProgramProgressMeter(self.site, self.user)
|
||||
self._assert_progress(meter)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# One enrollment, one program in progress.
|
||||
self._create_enrollments(first_course_run_key)
|
||||
@@ -532,7 +532,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
meter,
|
||||
ProgressFactory(uuid=program_uuid, in_progress=1, not_started=2)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# 3 enrollments, 3 courses in progress.
|
||||
self._create_enrollments(second_course_run_key)
|
||||
@@ -545,7 +545,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
in_progress=3,
|
||||
)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# One valid certificate earned, one course complete.
|
||||
self._create_certificates(first_course_run_key, mode=MODES.verified)
|
||||
@@ -558,7 +558,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
in_progress=2,
|
||||
)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# Invalid certificate earned, still one course to complete. (invalid because mode doesn't match the course)
|
||||
second_cert = self._create_certificates(second_course_run_key, mode=MODES.honor)[0]
|
||||
@@ -572,7 +572,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
in_progress=2,
|
||||
)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# Second valid certificate obtained, 2 courses complete.
|
||||
second_cert.mode = MODES.verified
|
||||
@@ -586,7 +586,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
in_progress=1,
|
||||
)
|
||||
)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# 3 certs, 1 unavailable, Program available in the future
|
||||
self._create_certificates(third_course_run_key, mode=MODES.verified)
|
||||
@@ -770,7 +770,7 @@ class TestProgramProgressMeter(ModuleStoreTestCase):
|
||||
|
||||
# Verify that the test program is not complete.
|
||||
meter = ProgramProgressMeter(self.site, self.user)
|
||||
assert list(meter.completed_programs_with_available_dates.keys()) == []
|
||||
assert not list(meter.completed_programs_with_available_dates.keys())
|
||||
|
||||
# Grant a 'no-id-professional' certificate for one of the course runs,
|
||||
# thereby completing the program.
|
||||
|
||||
Reference in New Issue
Block a user