var testcase; var filter_req; var initial_load = 1; var showAllTests = function(err) { // if they cancelled, then just don't change anything: if (err instanceof CancelledError) { return } toggleMessage('none'); var testbox = document.getElementById("testcase_id"); for (var i=0; i' + testcase.regression_bug_id + ''; document.getElementById('regression_bug_id').value = testcase.regression_bug_id; } else { document.getElementById('regression_bug_id_display').innerHTML = 'None specified'; document.getElementById('regression_bug_id').value = ""; } setAuthor(testcase.author_id.user_id); document.getElementById('creation_date').innerHTML = testcase.creation_date; document.getElementById('last_updated').innerHTML = testcase.last_updated; document.getElementById('litmus_version').innerHTML = testcase.version; var testgroups_display_text = ""; var testgroups_div = document.getElementById('testgroups_display'); var subgroups_display_text = ""; var subgroups_div = document.getElementById('subgroups_display'); if (testcase.testgroups && testcase.testgroups.length > 0) { for (var i=0; i' + testcase.testgroups[i].name + ' (' + testcase.testgroups[i].testgroup_id + ')
'; } } else { testgroups_display_text = 'This testcase does not belong to any testgroups that are currently enabled.'; } testgroups_div.innerHTML = testgroups_display_text; resetTable('tblNewSubgroups'); if (testcase.subgroups && testcase.subgroups.length > 0) { for (var i=0; i' + testcase.subgroups[i].name + ' (' + testcase.subgroups[i].subgroup_id + ')
'; } } else { subgroups_display_text = 'This testcase does not belong to any subgroups that are currently enabled.'; addRowToTestcaseTable('tblNewSubgroups'); } subgroups_div.innerHTML = subgroups_display_text; document.getElementById('editform_div').style.display = 'none'; document.getElementById('testcase_display_div').style.display = 'block'; enableModeButtons(); if (firstPassEdit) { firstPassEdit = 0; switchToEdit(); } } function blankTestcaseForm(formid) { blankForm(formid); updatePersistVars(); document.getElementById('enabled').checked = true; document.getElementById('communityenabled').checked = true; document.getElementById('testcase_id_display').innerHTML = ''; document.getElementById('creation_date').innerHTML = ''; document.getElementById('last_updated').innerHTML = ''; document.getElementById('litmus_version').innerHTML = ''; changeProduct(); resetTable('tblNewSubgroups'); addRowToTestcaseTable('tblNewSubgroups'); } function switchToAdd() { disableModeButtons(); blankTestcaseForm('edit_testcase_form'); var productBox = document.getElementById('product'); loadProducts(productBox,'',1); var productfilter = document.getElementById('product_filter'); if (productfilter.selectedIndex) { var productId = productfilter.options[productfilter.selectedIndex].value; for (var i=0; i