Hello,
I need help to test whether a javascript can display warning message on Kanban board?
these are my code
<script>
JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function(e,context) {
if(($("#key-val").text()).includes("A4") || ($("#key-val").text()).includes("BI") || ($("#key-val").text()).includes("CR") || ($("#key-val").text()).includes("EDI") || ($("#key-val").text()).includes("JA") || ($("#key-val").text()).includes("INT") || ($("#key-val").text()).includes("MIME") || ($("#key-val").text()).includes("STRK")){
if(($("#type-val").text()).includes("Story")){
if((AJS.$("#status-val").text()).trim() == "To do" || (AJS.$("#status-val").text()).trim() == "Warm up"){
AJS.$("#log-work-time-logged").parent().prepend('<div style="background-color:#FFEBE6" class="aui-message aui-message-error"><p class="title"><strong>Warning!</strong></p><p>This task is still in TO-DO, Do you really need to log hours?</p></div>');
}
else if((AJS.$("#status-val").text()).trim() == "Done"){
AJS.$("#log-work-time-logged").parent().prepend('<div style="background-color:#FFEBE6" class="aui-message aui-message-error"><p class="title"><strong>Warning!</strong></p><p>This task is already in DONE, Do you really need to log hours?</p></div>');
}
}
else if(($("#type-val").text()).includes("Task") || ($("#type-val").text()).includes("Bug") || ($("#type-val").text()).includes("Defect") || ($("#type-val").text()).includes("Sub-task") || ($("#type-val").text()).includes("Technical Debt") || ($("#type-val").text()).includes("Technical task")){
if((AJS.$("#status-val").text()).trim() == "To do" || (AJS.$("#status-val").text()).trim() == "Warm up"){
AJS.$("#log-work-time-logged").parent().prepend('<div style="background-color:#FFEBE6" class="aui-message aui-message-error"><p class="title"><strong>Warning!</strong></p><p>This task is still in TO-DO, Do you really need to log hours?</p></div>');
}
else if((AJS.$("#status-val").text()).trim() == "Done"){
AJS.$("#log-work-time-logged").parent().prepend('<div style="background-color:#FFEBE6" class="aui-message aui-message-error"><p class="title"><strong>Warning!</strong></p><p>This task is already in DONE, Do you really need to log hours?</p></div>');
}
}
}
});
</script>