fix: tests
This commit is contained in:
parent
d49ce24e09
commit
bc5fcce14f
3 changed files with 37 additions and 2 deletions
|
|
@ -26,7 +26,7 @@ context('Discussions', () => {
|
|||
|
||||
// Submit
|
||||
cy.get('.modal .submit-discussion').click();
|
||||
cy.wait(20000);
|
||||
cy.wait(2000);
|
||||
|
||||
// Check if discussion is added to page and content is visible
|
||||
cy.get('.sidebar-parent:first .discussion-topic-title').should('have.text', 'Discussion from tests');
|
||||
|
|
|
|||
|
|
@ -113,8 +113,9 @@ var publish_message = (data) => {
|
|||
};
|
||||
|
||||
var post_message_cleanup = () => {
|
||||
$(".topic-title").val("");
|
||||
$(".comment-field").val("");
|
||||
$(".comment-field").css("height", "48px");
|
||||
$(".discussion-on-page .comment-field").css("height", "48px");
|
||||
$("#discussion-modal").modal("hide");
|
||||
$("#no-discussions").addClass("hide");
|
||||
$(".cancel-comment").addClass("hide");
|
||||
|
|
|
|||
|
|
@ -194,6 +194,10 @@ def create_form_tour():
|
|||
|
||||
@frappe.whitelist()
|
||||
def create_data_for_discussions():
|
||||
web_page = create_web_page()
|
||||
create_topic_and_reply(web_page)
|
||||
|
||||
def create_web_page():
|
||||
web_page = frappe.db.exists("Web Page", {"route": "test-page-discussions"})
|
||||
if not web_page:
|
||||
web_page = frappe.get_doc({
|
||||
|
|
@ -212,6 +216,36 @@ def create_data_for_discussions():
|
|||
})
|
||||
})
|
||||
web_page.save()
|
||||
return web_page
|
||||
|
||||
def create_topic_and_reply(web_page):
|
||||
topic = frappe.db.exists("Discussion Topic",
|
||||
{
|
||||
"reference_doctype": "Web Page",
|
||||
"reference_docname": web_page.name
|
||||
}
|
||||
)
|
||||
|
||||
if not topic:
|
||||
topic = frappe.get_doc({
|
||||
"doctype": "Discussion Topic",
|
||||
"reference_doctype": "Web Page",
|
||||
"reference_docname": web_page.name,
|
||||
"title": "Test Topic"
|
||||
})
|
||||
|
||||
topic.save()
|
||||
|
||||
reply = frappe.get_doc({
|
||||
"doctype": "Discussion Reply",
|
||||
"topic": topic.name,
|
||||
"reply": "This is a test reply"
|
||||
})
|
||||
|
||||
reply.save()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue