Example #1
0
	def setup( self ):
		self._setCommand( "krazy2all" )
		argv = ["--verbose", "--export", "xml"]
		argv += self.getSetting( KrazyChecker.DefaultConfiguration, True )
		self._setCommandArguments( argv )

		action = CallbackShellCommandAction( self.getCommandWithArguments(), combineOutput = False, callback = self.runMethod )
		action.setWorkingDirectory( self.getInstructions().getSourceDir() )
		step = self.getInstructions().getStep( 'test' )
		step.addMainAction( action )
		return Analyzer.setup( self )
Example #2
0
	def setup( self ):
		action = _PyLintCheckerAction( self )
		action.setWorkingDirectory( self.getInstructions().getProject().getSourceDir() )
		step = self.getInstructions().getStep( 'test' )
		step.addMainAction( action )
		return Analyzer.setup( self )