def screenReaderStopped(self, reader): self.log.debug( 'Screenreader stopped %s' % reader.name ) if not self.component: raise AttributeError('Component is not set') if not self.isAlive(): EventHistory.actionStopped(self, self.component)
def screenReaderStopped(self, reader): self.log.debug( 'Action %s\'s ScreenReader stopped %s. Still alive: %s' % ( self.name, reader.name, self.isAlive() )) if not self.component: raise AttributeError('Component is not set') if not self.isAlive(): EventHistory.actionStopped(self, self.component) for s in self.screenReaders['show']: if s.isAlive(): self.log.debug( 'Action %s\'s Show-ScreenReader %s is alive' % ( self.name, s.name )) for s in self.screenReaders['hide']: if s.isAlive(): self.log.debug( 'Action %s\'s Hide-ScreenReader %s is alive' % ( self.name, s.name ))