mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 07:54:46 +00:00
feat: Moved make_course_activity to test_course_activity.py
This commit is contained in:
@@ -9,3 +9,16 @@ import unittest
|
|||||||
class TestCourseActivity(unittest.TestCase):
|
class TestCourseActivity(unittest.TestCase):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
def make_course_activity(enrollment, content_type, content):
|
||||||
|
activity = frappe.get_all("Course Activity", filters={'enrollment': enrollment, 'content_type': content_type, 'content': content})
|
||||||
|
try:
|
||||||
|
activity = frappe.get_doc("Course Activity", activity[0]['name'])
|
||||||
|
except (IndexError, frappe.DoesNotExistError):
|
||||||
|
activity = frappe.get_doc({
|
||||||
|
"doctype": "Course Activity",
|
||||||
|
"enrollment": enrollment,
|
||||||
|
"content_type": content_type,
|
||||||
|
"content": content,
|
||||||
|
"activity_date": frappe.utils.datetime.datetime.now()
|
||||||
|
}).insert()
|
||||||
|
return activity
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ import unittest
|
|||||||
|
|
||||||
from erpnext.education.doctype.student.test_student import create_student
|
from erpnext.education.doctype.student.test_student import create_student
|
||||||
from erpnext.education.doctype.student.test_student import get_student
|
from erpnext.education.doctype.student.test_student import get_student
|
||||||
|
|
||||||
from erpnext.education.doctype.program.test_program import setup_program
|
from erpnext.education.doctype.program.test_program import setup_program
|
||||||
|
from erpnext.education.doctype.course_activity.test_course_activity import make_course_activity
|
||||||
|
|
||||||
class TestCourseEnrollment(unittest.TestCase):
|
class TestCourseEnrollment(unittest.TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
@@ -31,16 +31,4 @@ class TestCourseEnrollment(unittest.TestCase):
|
|||||||
frappe.db.rollback()
|
frappe.db.rollback()
|
||||||
|
|
||||||
|
|
||||||
def make_course_activity(enrollment, content_type, content):
|
|
||||||
activity = frappe.get_all("Course Activity", filters={'enrollment': enrollment, 'content_type': content_type, 'content': content})
|
|
||||||
try:
|
|
||||||
activity = frappe.get_doc("Course Activity", activity[0]['name'])
|
|
||||||
except (IndexError, frappe.DoesNotExistError):
|
|
||||||
activity = frappe.get_doc({
|
|
||||||
"doctype": "Course Activity",
|
|
||||||
"enrollment": enrollment,
|
|
||||||
"content_type": content_type,
|
|
||||||
"content": content,
|
|
||||||
"activity_date": frappe.utils.datetime.datetime.now()
|
|
||||||
}).insert()
|
|
||||||
return activity
|
|
||||||
|
|||||||
Reference in New Issue
Block a user