SYMBOL INDEX (438 symbols across 66 files) FILE: auto_auth/apps.py class AutoAuthConfig (line 4) | class AutoAuthConfig(AppConfig): FILE: auto_auth/forms.py class RegistrationForm (line 9) | class RegistrationForm(UserCreationForm): class Meta (line 12) | class Meta: method clean_email (line 16) | def clean_email(self): method save (line 25) | def save(self, commit=True): method set_activation_key (line 39) | def set_activation_key(self): FILE: auto_auth/migrations/0001_initial.py class Migration (line 11) | class Migration(migrations.Migration): FILE: auto_auth/models.py class UserActivationKey (line 10) | class UserActivationKey(models.Model): method set_random_key_for_user (line 16) | def set_random_key_for_user(cls, user, force=False): class MyUserManager (line 29) | class MyUserManager(BaseUserManager): method create_user (line 35) | def create_user(self, username, email, password): method create_superuser (line 48) | def create_superuser(self, username, email, password): class User (line 59) | class User(AbstractUser): method get_full_name (line 72) | def get_full_name(self): method get_short_name (line 76) | def get_short_name(self): method __unicode__ (line 80) | def __unicode__(self): # __unicode__ on Python 2 method has_perm (line 83) | def has_perm(self, perm, obj=None): method has_module_perms (line 88) | def has_module_perms(self, app_label): FILE: auto_auth/views.py class LoginViewWithCustomTemplate (line 27) | class LoginViewWithCustomTemplate(views.LoginView): method get_template_names (line 28) | def get_template_names(self): function index (line 33) | def index(request): function register (line 37) | def register(request): function confirm (line 98) | def confirm(request, activation_key): function profile (line 131) | def profile(request, username): function verify (line 137) | def verify(request, query_dict): function login_page (line 147) | def login_page(request): function _logout (line 153) | def _logout(request): function add_user (line 159) | def add_user(request): function update_user (line 214) | def update_user(request): function del_user (line 266) | def del_user(request,id): function set_edit_user (line 274) | def set_edit_user(request): class UserListIndex (line 294) | class UserListIndex(ListView): method get_queryset (line 303) | def get_queryset(self): method get_context_data (line 312) | def get_context_data(self, **kwargs): FILE: automatic/element/admin.py class ElementAdmin (line 8) | class ElementAdmin(admin.ModelAdmin): FILE: automatic/element/apps.py class ElementConfig (line 4) | class ElementConfig(AppConfig): FILE: automatic/element/forms.py class FormElement (line 12) | class FormElement(forms.ModelForm): class Meta (line 13) | class Meta: FILE: automatic/element/migrations/0001_initial.py class Migration (line 7) | class Migration(migrations.Migration): FILE: automatic/element/models.py class Element (line 11) | class Element(models.Model): method __unicode__ (line 32) | def __unicode__(self): FILE: automatic/element/views.py class ElementListIndex (line 25) | class ElementListIndex(ListView): method get_queryset (line 33) | def get_queryset(self): method get_context_data (line 51) | def get_context_data(self, **kwargs): function add_element (line 62) | def add_element(request): function update_element (line 83) | def update_element(request): function del_element (line 109) | def del_element(request, id): function get_element (line 116) | def get_element(request): function set_edit_element (line 132) | def set_edit_element(request): FILE: automatic/keywords/admin.py class KeywordAdmin (line 8) | class KeywordAdmin(admin.ModelAdmin): FILE: automatic/keywords/apps.py class KeywordsConfig (line 4) | class KeywordsConfig(AppConfig): FILE: automatic/keywords/migrations/0001_initial.py class Migration (line 6) | class Migration(migrations.Migration): FILE: automatic/keywords/models.py class Keyword (line 11) | class Keyword(models.Model): method __unicode__ (line 20) | def __unicode__(self): class Meta (line 23) | class Meta: FILE: automatic/keywords/views.py class KeyWordListIndex (line 24) | class KeyWordListIndex(ListView): method get_queryset (line 32) | def get_queryset(self): method get_context_data (line 40) | def get_context_data(self, **kwargs): function add_keyword (line 49) | def add_keyword(request): function update_keyword (line 68) | def update_keyword(request): function del_keyword (line 84) | def del_keyword(request, id): function get_keyword (line 91) | def get_keyword(request): function set_edit_keyword (line 106) | def set_edit_keyword(request): FILE: automatic/management/admin.py class ProductAdmin (line 8) | class ProductAdmin(admin.ModelAdmin): class ProjectAdmin (line 13) | class ProjectAdmin(admin.ModelAdmin): class ModuleAdmin (line 18) | class ModuleAdmin(admin.ModelAdmin): FILE: automatic/management/apps.py class ManagementConfig (line 4) | class ManagementConfig(AppConfig): FILE: automatic/management/migrations/0001_initial.py class Migration (line 8) | class Migration(migrations.Migration): FILE: automatic/management/models.py class Product (line 15) | class Product(models.Model): method __unicode__ (line 26) | def __unicode__(self): method save (line 29) | def save(self, *args, **kwargs): class Meta (line 36) | class Meta: class Project (line 40) | class Project(models.Model): method __unicode__ (line 52) | def __unicode__(self): class Meta (line 55) | class Meta: class Module (line 59) | class Module(models.Model): method __unicode__ (line 69) | def __unicode__(self): class Meta (line 72) | class Meta: class UserAndProduct (line 75) | class UserAndProduct(models.Model): FILE: automatic/management/views.py function add_product (line 21) | def add_product(request): function update_product (line 47) | def update_product(request): function del_product (line 74) | def del_product(request,id): function view_product (line 81) | def view_product(request, id): class ProductListIndex (line 97) | class ProductListIndex(ListView): method get_queryset (line 105) | def get_queryset(self): method get_context_data (line 117) | def get_context_data(self, **kwargs): class ProjectListIndex (line 125) | class ProjectListIndex(ListView): method get_queryset (line 133) | def get_queryset(self): method get_context_data (line 147) | def get_context_data(self, **kwargs): function add_project (line 158) | def add_project(request): function update_project (line 191) | def update_project(request): function del_project (line 220) | def del_project(request,id): function view_project (line 229) | def view_project(request, id): class ModuleListIndex (line 241) | class ModuleListIndex(ListView): method get_queryset (line 249) | def get_queryset(self): method get_context_data (line 263) | def get_context_data(self, **kwargs): function add_module (line 272) | def add_module(request): function update_module (line 300) | def update_module(request): function del_module (line 325) | def del_module(request, id): function get_project (line 332) | def get_project(request): function get_module (line 345) | def get_module(request): function get_connected_user (line 359) | def get_connected_user(request): function get_module_list (line 375) | def get_module_list(request): function set_edit_product (line 404) | def set_edit_product(request): function set_edit_project (line 417) | def set_edit_project(request): function set_edit_module (line 431) | def set_edit_module(request): function product_user (line 446) | def product_user(request): function page_syslog (line 460) | def page_syslog(request): function comingsoon (line 464) | def comingsoon(request): FILE: automatic/static/js/automagic.js function getUrlParam (line 8) | function getUrlParam(name) { function setproductValue (line 586) | function setproductValue(id) { function setprojectValue (line 615) | function setprojectValue(id) { function setmoduleValue (line 645) | function setmoduleValue(id) { function setuserValue (line 674) | function setuserValue(id) { function setelementValue (line 721) | function setelementValue(id) { function runcase (line 936) | function runcase(id) { function runtask (line 960) | function runtask(id) { function viewdebuginfo (line 983) | function viewdebuginfo(x) { function up (line 995) | function up(obj) { function down (line 1002) | function down(obj) { function goback (line 1010) | function goback() { FILE: automatic/static/js/casemanage.js function case_step_addtr (line 124) | function case_step_addtr() { function case_step_copytr (line 171) | function case_step_copytr(obj) { function deltr (line 230) | function deltr(index) { FILE: automatic/static/js/common.js function localStorageSupport (line 25) | function localStorageSupport() { FILE: automatic/static/js/jquery-ui.js function _super (line 128) | function _super() { function _superApply (line 132) | function _superApply( args ) { function processClassString (line 512) | function processClassString( classes, checkOption ) { function handlerProxy (line 595) | function handlerProxy() { function handlerProxy (line 639) | function handlerProxy() { function getOffsets (line 775) | function getOffsets( offsets, width, height ) { function parseCss (line 782) | function parseCss( element, property ) { function getDimensions (line 786) | function getDimensions( elem ) { function clamp (line 1482) | function clamp( value, prop, allowEmpty ) { function stringParse (line 1509) | function stringParse( string ) { function hue2rgb (line 1763) | function hue2rgb( p, q, h ) { function getElementStyles (line 2037) | function getElementStyles( elem ) { function styleDifference (line 2065) | function styleDifference( oldStyle, newStyle ) { function _normalizeArguments (line 2558) | function _normalizeArguments( effect, options, speed, callback ) { function standardAnimationOption (line 2610) | function standardAnimationOption( option ) { function run (line 2687) | function run( next ) { function parseClip (line 2835) | function parseClip( str, element ) { function childComplete (line 3219) | function childComplete() { function animComplete (line 3269) | function animComplete() { function visible (line 3929) | function visible( element ) { function reduce (line 4057) | function reduce( elem, size, border, margin ) { function datepicker_getZindex (line 7189) | function datepicker_getZindex( elem ) { function Datepicker (line 7218) | function Datepicker() { function datepicker_bindHover (line 9184) | function datepicker_bindHover( dpDiv ) { function datepicker_handleMouseover (line 9198) | function datepicker_handleMouseover() { function datepicker_extendRemove (line 9212) | function datepicker_extendRemove( target, props ) { function checkFocus (line 12247) | function checkFocus() { function filteredUi (line 12454) | function filteredUi( ui ) { function filteredUi (line 12502) | function filteredUi( ui ) { function isOverAxis (line 13099) | function isOverAxis( x, reference, size ) { function addItems (line 15923) | function addItems() { function delayEvent (line 16657) | function delayEvent( type, instance, container ) { function spinnerModifer (line 16757) | function spinnerModifer( fn ) { function checkFocus (line 16888) | function checkFocus() { function constrain (line 17539) | function constrain() { function complete (line 17926) | function complete() { function show (line 17931) | function show() { function position (line 18483) | function position( event ) { FILE: automatic/static/js/jquery.wheelmenu.js function predefineAngle (line 183) | function predefineAngle (settings) { function predefineSpeed (line 229) | function predefineSpeed(settings) { FILE: automatic/static/js/keyword.js function setkeywordValue (line 6) | function setkeywordValue(id){ FILE: automatic/static/js/taskmanage.js function sortNumber (line 225) | function sortNumber(a,b){ function setTreeValue (line 230) | function setTreeValue(caselist){ function addtr (line 302) | function addtr() { function deltr (line 320) | function deltr(index) { FILE: automatic/static/zTree_v3/js/jquery.ztree.all.js function addCallback (line 1622) | function addCallback() { function showNodeFocus (line 1673) | function showNodeFocus() { function showNodeFocus (line 1781) | function showNodeFocus() { function copyCallback (line 2644) | function copyCallback() { function moveCallback (line 2674) | function moveCallback() { function _docMouseMove (line 2770) | function _docMouseMove(event) { function _docMouseUp (line 3067) | function _docMouseUp(event) { function _docSelect (line 3163) | function _docSelect() { FILE: automatic/static/zTree_v3/js/jquery.ztree.core.js function addCallback (line 1621) | function addCallback() { function showNodeFocus (line 1672) | function showNodeFocus() { function showNodeFocus (line 1780) | function showNodeFocus() { FILE: automatic/static/zTree_v3/js/jquery.ztree.exedit.js function copyCallback (line 194) | function copyCallback() { function moveCallback (line 224) | function moveCallback() { function _docMouseMove (line 320) | function _docMouseMove(event) { function _docMouseUp (line 617) | function _docMouseUp(event) { function _docSelect (line 713) | function _docSelect() { FILE: automatic/testcase/admin.py class CaseAdmin (line 8) | class CaseAdmin(admin.ModelAdmin): class StepAdmin (line 13) | class StepAdmin(admin.ModelAdmin): FILE: automatic/testcase/apps.py class TestcaseConfig (line 4) | class TestcaseConfig(AppConfig): FILE: automatic/testcase/forms.py class FormCase (line 11) | class FormCase(forms.ModelForm): class Meta (line 12) | class Meta: class FormStep (line 17) | class FormStep(forms.ModelForm): class Meta (line 18) | class Meta: FILE: automatic/testcase/migrations/0001_initial.py class Migration (line 9) | class Migration(migrations.Migration): FILE: automatic/testcase/models.py class Case (line 15) | class Case(models.Model): method __unicode__ (line 29) | def __unicode__(self): class Step (line 45) | class Step(models.Model): method __unicode__ (line 57) | def __unicode__(self): FILE: automatic/testcase/views.py function add_case (line 27) | def add_case(request): function update_case (line 84) | def update_case(request, id): function copy_case (line 141) | def copy_case(request, id): function del_case (line 198) | def del_case(request,id): function del_step (line 205) | def del_step(request, id): function view_case (line 214) | def view_case(request, id): class CaseListIndex (line 220) | class CaseListIndex(ListView): method get_queryset (line 229) | def get_queryset(self): method get_context_data (line 253) | def get_context_data(self, **kwargs): function get_caselist (line 265) | def get_caselist(request): function run_case (line 278) | def run_case(request): FILE: automatic/testtask/admin.py class KeywordAdmin (line 8) | class KeywordAdmin(admin.ModelAdmin): class CodelistAdmin (line 13) | class CodelistAdmin(admin.ModelAdmin): class TaskhistoryAdmin (line 18) | class TaskhistoryAdmin(admin.ModelAdmin): FILE: automatic/testtask/apps.py class TesttaskConfig (line 4) | class TesttaskConfig(AppConfig): FILE: automatic/testtask/migrations/0001_initial.py class Migration (line 8) | class Migration(migrations.Migration): FILE: automatic/testtask/models.py class Task (line 12) | class Task(models.Model): method __unicode__ (line 36) | def __unicode__(self): class Codelist (line 39) | class Codelist(models.Model): method __unicode__ (line 49) | def __unicode__(self): class Taskhistory (line 52) | class Taskhistory(models.Model): method __unicode__ (line 67) | def __unicode__(self): FILE: automatic/testtask/views.py function duration_change (line 25) | def duration_change(num): function timeStamp (line 43) | def timeStamp(timastamp): function testreport (line 50) | def testreport(path): class TaskListIndex (line 55) | class TaskListIndex(ListView): method get_queryset (line 64) | def get_queryset(self): method get_context_data (line 86) | def get_context_data(self, **kwargs): function add_task (line 97) | def add_task(request): function update_task (line 136) | def update_task(request,id): function del_task (line 179) | def del_task(request,id): function run_task (line 186) | def run_task(request): function set_tree_task (line 223) | def set_tree_task(request): function get_task_history (line 231) | def get_task_history(request): FILE: automatic/webinterface/admin.py class WebinterfaceAdmin (line 6) | class WebinterfaceAdmin(admin.ModelAdmin): method save_model (line 10) | def save_model(self, request, obj, form, change): method get_search_results (line 19) | def get_search_results(self, request, queryset, search_term): class WebresponseAdmin (line 28) | class WebresponseAdmin(admin.ModelAdmin): FILE: automatic/webinterface/apps.py class WebinterfaceConfig (line 6) | class WebinterfaceConfig(AppConfig): FILE: automatic/webinterface/migrations/0001_initial.py class Migration (line 7) | class Migration(migrations.Migration): FILE: automatic/webinterface/models.py class Webinterface (line 13) | class Webinterface(models.Model): method __unicode__ (line 47) | def __unicode__(self): class Webresponse (line 51) | class Webresponse(models.Model): method __unicode__ (line 64) | def __unicode__(self): FILE: automatic/webinterface/views.py class WebinterfaceListIndex (line 11) | class WebinterfaceListIndex(ListView): method get_queryset (line 20) | def get_queryset(self): method get_context_data (line 41) | def get_context_data(self, **kwargs): function get_response (line 55) | def get_response(request): FILE: manage.py function main (line 7) | def main(): FILE: seleniumkeyword/AddCase.py function get_args (line 8) | def get_args(): function add_cass (line 22) | def add_cass(user, password, section_id, case_data): class MyPySql (line 49) | class MyPySql(object): method __init__ (line 50) | def __init__(self): method set_conn (line 55) | def set_conn(self): method execute (line 59) | def execute(self, sql): method fetchall (line 67) | def fetchall(self): method commit (line 70) | def commit(self): method close (line 73) | def close(self): FILE: seleniumkeyword/Base.py class Action (line 18) | class Action(object): method __init__ (line 21) | def __init__(self): method __del__ (line 28) | def __del__(self): method add_action (line 34) | def add_action(cls, keyword): method highlightElement (line 44) | def highlightElement(self, element): method notes (line 52) | def notes(self, text): method show_note (line 69) | def show_note(self,stext): method send_keys (line 75) | def send_keys(self, loc, value): method find_element (line 83) | def find_element(self, loc): method find_elements (line 96) | def find_elements(self, loc): method isElementExsit (line 105) | def isElementExsit(self, loc): method find_elements_i (line 116) | def find_elements_i(self, index, loc): method saveScreenshot (line 125) | def saveScreenshot(self, name): method savePngName (line 134) | def savePngName(self, name): method save_runing_log (line 154) | def save_runing_log(self, text): method saveVideoName (line 176) | def saveVideoName(self, name): method saveTime (line 196) | def saveTime(self): function action_openBrowser (line 210) | def action_openBrowser(action_object, step_desc, value, loc): function action_InputText (line 274) | def action_InputText(action_object, step_desc, value, loc): function action_uploadfile (line 298) | def action_uploadfile(action_object, step_desc, value, loc): function action_jscript (line 312) | def action_jscript(action_object, step_desc, value, loc): function action_moveScroll (line 328) | def action_moveScroll(action_object, step_desc, value, loc): function action_moveScroll (line 345) | def action_moveScroll(action_object, step_desc, value, loc): function action_timestamp (line 362) | def action_timestamp(action_object, step_desc, value, loc): function action_submit (line 386) | def action_submit(action_object, step_desc, value, loc): function action_refresh (line 400) | def action_refresh(action_object, step_desc, value, loc): function action_closeBrowser (line 412) | def action_closeBrowser(action_object, step_desc, value, loc): function action_navigate (line 426) | def action_navigate(action_object, step_desc, value, loc): function action_click (line 451) | def action_click(action_object, step_desc, value, loc): function action_clicks (line 465) | def action_clicks(action_object, step_desc, value, loc): function action_checkclick (line 479) | def action_checkclick(action_object, step_desc, value, loc): function action_select (line 495) | def action_select(action_object, step_desc, value,loc): function action_selectText (line 508) | def action_selectText(action_object, step_desc, value,loc): function action_swichframe (line 522) | def action_swichframe(action_object, step_desc, value, loc): function action_defaultframe (line 536) | def action_defaultframe(action_object, step_desc, value, loc): function action_assert (line 550) | def action_assert(action_object, step_desc, value, loc): function action_valueassert (line 559) | def action_valueassert(action_object, step_desc, value, loc): function action_notassert (line 576) | def action_notassert(action_object, step_desc, value, loc): function action_assertTrue (line 587) | def action_assertTrue(action_object, step_desc, value, loc): function action_assertFalse (line 606) | def action_assertFalse(action_object, step_desc, value, loc): function action_assertUrl (line 625) | def action_assertUrl(action_object, step_desc, value, loc): function action_isDisplayed (line 644) | def action_isDisplayed(action_object, step_desc, value, loc): function action_isEnabled (line 662) | def action_isEnabled(action_object, step_desc, value, loc): function action_sleep (line 686) | def action_sleep(action_object, step_desc, value, loc): function sshclient_execmd (line 699) | def sshclient_execmd(action_object, step_desc, value, loc): function exists_file (line 735) | def exists_file(action_object, step_desc, value, loc): function action_udpsend (line 761) | def action_udpsend(action_object,step_desc, value, loc): function sshclient_dpiblacklist (line 785) | def sshclient_dpiblacklist(action_object, step_desc, value, loc): function action_login (line 832) | def action_login(action_object, step_desc, value, loc): function action_logout (line 849) | def action_logout(action_object, step_desc, value, loc): function action_addtopo (line 857) | def action_addtopo(action_object, step_desc, value, loc): function action_clear_topo (line 877) | def action_clear_topo(action_object, step_desc, value, loc): function action_reset (line 897) | def action_reset(action_object, step_desc, value, loc): function action_restartmw (line 935) | def action_restartmw(action_object, step_desc, value, loc): function action_setadmin (line 979) | def action_setadmin(action_object, step_desc, value, loc): function sshclient_execmd_redirection (line 1005) | def sshclient_execmd_redirection(action_object, step_desc, value, loc): function sshclient_dpinetport (line 1076) | def sshclient_dpinetport(action_object, step_desc, value, loc): function action_sendTrafoFlowData (line 1126) | def action_sendTrafoFlowData(action_object, step_desc, value, loc): function action_sendEventAndIncident (line 1139) | def action_sendEventAndIncident(action_object, step_desc, value, loc): function action_countnum (line 1157) | def action_countnum(action_object, step_desc, value, loc): function action_ele_2_countnum (line 1176) | def action_ele_2_countnum(action_object, step_desc, value, loc): function action_ele_2_countnum (line 1199) | def action_ele_2_countnum(action_object, step_desc, value, loc): function action_untilshow (line 1214) | def action_untilshow(action_object, step_desc, value, loc): function action_ipmac_switch (line 1232) | def action_ipmac_switch(action_object, step_desc, value, loc): function action_security_detail (line 1250) | def action_security_detail(action_object, step_desc, value, loc): function action_security_detail (line 1278) | def action_security_detail(action_object, step_desc, value, loc): function delete_task (line 1312) | def delete_task(action_object, step_desc, value, loc): function create_louwa_task (line 1325) | def create_louwa_task(action_object, step_desc, value, loc): function check_description (line 1355) | def check_description(action_object, step_desc, value, loc): FILE: seleniumkeyword/CustomKeyword.py function action_login (line 26) | def action_login(action_object, step_desc, value, loc): function action_reset (line 47) | def action_reset(action_object, step_desc, value, loc): FILE: seleniumkeyword/HTMLTestRunner.py class OutputRedirector (line 112) | class OutputRedirector(object): method __init__ (line 114) | def __init__(self, fp): method write (line 117) | def write(self, s): method writelines (line 120) | def writelines(self, lines): method flush (line 123) | def flush(self): class Template_mixin (line 134) | class Template_mixin(object): class _TestResult (line 675) | class _TestResult(TestResult): method __init__ (line 679) | def __init__(self, verbosity=1, result_list=None, tag_list=None): method startTest (line 702) | def startTest(self, test): method complete_output (line 713) | def complete_output(self): method stopTest (line 727) | def stopTest(self, test): method addSuccess (line 734) | def addSuccess(self, test): method addError (line 751) | def addError(self, test, err): method addFailure (line 771) | def addFailure(self, test, err): class HTMLTestRunner (line 792) | class HTMLTestRunner(Template_mixin): method __init__ (line 795) | def __init__(self, stream=sys.stdout, verbosity=1, title=None, descrip... method run (line 812) | def run(self, test): method sortResult (line 821) | def sortResult(self, result_list): method getReportAttributes (line 836) | def getReportAttributes(self, result): method generateReport (line 858) | def generateReport(self, test, result): method _generate_stylesheet (line 876) | def _generate_stylesheet(self): method _generate_heading (line 880) | def _generate_heading(self, report_attrs): method _generate_report (line 896) | def _generate_report(self, result): method _generate_report_test (line 939) | def _generate_report_test(self, rows, cid, tid, n, t, o, e): method _generate_ending (line 993) | def _generate_ending(self): class TestProgram (line 1004) | class TestProgram(unittest.TestProgram): method runTests (line 1009) | def runTests(self): FILE: seleniumkeyword/RestApiUtil.py function call_post (line 11) | def call_post(url_post, para_dict): function call_get (line 21) | def call_get(url_get): FILE: seleniumkeyword/SimulatorUtil.py function sendFlowData (line 10) | def sendFlowData(simulatorIP, testServerIP, type): function sendTrafoFlowData (line 20) | def sendTrafoFlowData(simulatorIP, trafoServerIp, type, timeoutSeconds=N... function sendAuditFlowData (line 35) | def sendAuditFlowData(simulatorIP, testServerIP, type): function sendEventAndIncident (line 48) | def sendEventAndIncident(simulatorIP, testServerIP, dpisn, type): function generateDpiLog (line 65) | def generateDpiLog(simulatorIP, testServerIP, dpisn, type): FILE: seleniumkeyword/TestSuite.py class TestSuite (line 24) | class TestSuite(unittest.TestCase): method tearDown (line 25) | def tearDown(self): method action_test (line 33) | def action_test(self, step_list): method generateTest (line 87) | def generateTest(step_list): class Controller (line 101) | class Controller(object): method update_task_history (line 122) | def update_task_history(cls): method get_client (line 158) | def get_client(cls): method init (line 171) | def init(cls): method set_conn (line 184) | def set_conn(cls): method my_execute (line 191) | def my_execute(cls, sql): method action_test (line 200) | def action_test(cls, *args): method set_expand_paras_dict (line 215) | def set_expand_paras_dict(cls, task_id): method expand_paras (line 223) | def expand_paras(cls, input_text): method update_result (line 229) | def update_result(cls): method update_testrail (line 246) | def update_testrail(cls): function get_args (line 262) | def get_args(): function gen_test_cass (line 280) | def gen_test_cass(suite): function run_suite (line 379) | def run_suite(): FILE: seleniumkeyword/mwupgrade.py class Demo (line 14) | class Demo(unittest.TestCase): method setUp (line 17) | def setUp(self): method test_mwupgrade (line 28) | def test_mwupgrade(self): method tearDown (line 168) | def tearDown(self): method get_bin (line 171) | def get_bin(self): FILE: seleniumkeyword/popautomagic.py function sendAutoMagic (line 11) | def sendAutoMagic(url, data): FILE: seleniumkeyword/result/highcharts.js function v (line 12) | function v(a){var e,b;for(q=a.length;q--;)e="M"===a[q]||"L"===a[q],b=/[a... function l (line 13) | function l(a,e){for(;a.length