<s> """<STR_LIT>""" <EOL> class SuiteVisitor ( object ) : <EOL> """<STR_LIT>""" <EOL> def visit_suite ( self , suite ) : <EOL> """<STR_LIT>""" <EOL> if self . start_suite ( suite ) is not False : <EOL> suite . keywords . visit ( self ) <EOL> suite . suites . visit ( self ) <EOL> suite . tests . visit ( self ) <EOL> self . end_suite ( suite ) <EOL> def start_suite ( self , suite ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def end_suite ( self , suite ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def visit_test ( self , test ) : <EOL> """<STR_LIT>""" <EOL> if self . start_test ( test ) is not False : <EOL> test . keywords . visit ( self ) <EOL> self . end_test ( test ) <EOL> def start_test ( self , test ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def end_test ( self , test ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def visit_keyword ( self , kw ) : <EOL> """<STR_LIT>""" <EOL> if self . start_keyword ( kw ) is not False : <EOL> kw . keywords . visit ( self ) <EOL> kw . messages . visit ( self ) <EOL> self . end_keyword ( kw ) <EOL> def start_keyword ( self , keyword ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def end_keyword ( self , keyword ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def visit_message ( self , msg ) : <EOL> """<STR_LIT>""" <EOL> if self . start_message ( msg ) is not False : <EOL> self . end_message ( msg ) <EOL> def start_message ( self , msg ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> def end_message ( self , msg ) : <EOL> """<STR_LIT>""" <EOL> pass </s>
