<s> """<STR_LIT>""" <EOL> import abc <EOL> class BaseInstaller ( object ) : <EOL> __metaclass__ = abc . ABCMeta <EOL> @ staticmethod <EOL> @ abc . abstractmethod <EOL> def get_dependencies ( ) : <EOL> """<STR_LIT>""" <EOL> raise NotImplementedError ( ) <EOL> @ abc . abstractmethod <EOL> def install ( self ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> @ abc . abstractmethod <EOL> def get_keywords ( self , * args , ** kwargs ) : <EOL> """<STR_LIT>""" <EOL> pass <EOL> @ staticmethod <EOL> @ abc . abstractmethod <EOL> def assert_installed ( testcase ) : <EOL> """<STR_LIT>""" <EOL> raise NotImplementedError ( ) </s>
