qualification::component_qual::SerialPanel Class Reference

Allows user to choose which component to test and which test to run. More...

List of all members.

Public Member Functions

def __init__
def has_conf_script
def has_test
def load_test_config_files
def on_char
def on_config
def on_test
def select_conf_to_load
def select_string_from_list
def select_test_to_load

Private Member Functions

def _check_assembly
def _check_serial_input
 Checks that serial number is valid using invent_client.
def _is_debug_test

Private Attributes

 _config_button
 _configs
 _debugs
 _manager
 _notebook
 _panel
 _res
 _serial_text
 _serial_text_conf
 _sizer
 _test_button
 _tests

Detailed Description

Allows user to choose which component to test and which test to run.

Definition at line 71 of file component_qual.py.


Member Function Documentation

def qualification::component_qual::SerialPanel::__init__ (   self,
  parent,
  resource,
  qualification_frame 
)
Parameters:
parent wxPanel: Parent frame
resource,: XRC resource to load panel
qualification_frame,: Qualfication frame to pass test, serial to

Definition at line 75 of file component_qual.py.

def qualification::component_qual::SerialPanel::_check_assembly (   self,
  serial 
) [private]

Definition at line 197 of file component_qual.py.

def qualification::component_qual::SerialPanel::_check_serial_input (   self,
  serial,
  check_pass = False 
) [private]

Checks that serial number is valid using invent_client.

Parameters:
serial str : Serial number to check
check_pass bool : Check if component has passed qualification
Returns:
bool : True if OK. Pop-up box explains error to user if False

Definition at line 149 of file component_qual.py.

def qualification::component_qual::SerialPanel::_is_debug_test (   self,
  serial 
) [private]

Definition at line 142 of file component_qual.py.

def qualification::component_qual::SerialPanel::has_conf_script (   self,
  serial 
)

Definition at line 191 of file component_qual.py.

def qualification::component_qual::SerialPanel::has_test (   self,
  serial 
)

Definition at line 194 of file component_qual.py.

def qualification::component_qual::SerialPanel::load_test_config_files (   self  ) 
Called at startup or by menu option. Loads configuration files that define tests.

Definition at line 118 of file component_qual.py.

def qualification::component_qual::SerialPanel::on_char (   self,
  event 
)

Definition at line 302 of file component_qual.py.

def qualification::component_qual::SerialPanel::on_config (   self,
  event 
)

Definition at line 167 of file component_qual.py.

def qualification::component_qual::SerialPanel::on_test (   self,
  event 
)

Definition at line 208 of file component_qual.py.

def qualification::component_qual::SerialPanel::select_conf_to_load (   self,
  serial 
)

Definition at line 267 of file component_qual.py.

def qualification::component_qual::SerialPanel::select_string_from_list (   self,
  msg,
  lst 
)

Definition at line 242 of file component_qual.py.

def qualification::component_qual::SerialPanel::select_test_to_load (   self,
  short_serial 
)

Definition at line 286 of file component_qual.py.


Member Data Documentation

Definition at line 104 of file component_qual.py.

Definition at line 84 of file component_qual.py.

Definition at line 83 of file component_qual.py.

Definition at line 78 of file component_qual.py.

Definition at line 108 of file component_qual.py.

Definition at line 87 of file component_qual.py.

Definition at line 80 of file component_qual.py.

Definition at line 97 of file component_qual.py.

Definition at line 102 of file component_qual.py.

Definition at line 88 of file component_qual.py.

Definition at line 96 of file component_qual.py.

Definition at line 82 of file component_qual.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


qualification
Author(s): Kevin Watts (watts@willowgarage.com), Josh Faust (jfaust@willowgarage.com)
autogenerated on Fri Jan 11 09:39:15 2013