Exemplo n.º 1
0
	def testSetVerbosityLevel(self):
		"""
		This method tests :func:`foundations.core.setVerbosityLevel` definition.
		"""

		logger = logging.getLogger(Constants.logger)
		levels = {logging.CRITICAL:0, logging.ERROR:1, logging.WARNING:2, logging.INFO:3, logging.DEBUG:4  }
		for level, value in levels.iteritems():
			core.setVerbosityLevel(value)
			self.assertEqual(level, logger.level)
Exemplo n.º 2
0
	def Verbose_Level_comboBox_OnActivated( self, index ) :
		'''
		This Method Is Called When The Verbose Level ComboBox Is Triggered.
		
		@param index: ComboBox Activated Item Index. ( Integer )
		'''

		LOGGER.debug( "> Setting Verbose Level : '{0}'.".format( self.ui.Verbose_Level_comboBox.currentText() ) )
		self._container.verbosityLevel = int( self.ui.Verbose_Level_comboBox.currentIndex() )
		core.setVerbosityLevel( int( self.ui.Verbose_Level_comboBox.currentIndex() ) )
		self._settings.setKey( "Settings", "verbosityLevel", self.ui.Verbose_Level_comboBox.currentIndex() )
__all__ = ["LOGGER",
		"LOGGING_CONSOLE_HANDLER",
		"RST2HTML",
		"CSS_FILE",
		"TIDY_SETTINGS_FILE",
		"NORMALIZATION",
		"reStructuredTextToHtml"]

LOGGER = logging.getLogger(Constants.logger)

LOGGING_CONSOLE_HANDLER = logging.StreamHandler(sys.stdout)
LOGGING_CONSOLE_HANDLER.setFormatter(core.LOGGING_DEFAULT_FORMATTER)
LOGGER.addHandler(LOGGING_CONSOLE_HANDLER)

core.setVerbosityLevel(3)

RST2HTML = "/Users/$USER/Documents/Development/VirtualEnv/HDRLabs/bin/rst2html.py"
CSS_FILE = "css/style.css"
TIDY_SETTINGS_FILE = "tidy/tidySettings.rc"

NORMALIZATION = {"document": "document"}

#**********************************************************************************************************************
#***	Module classes and definitions.
#**********************************************************************************************************************
def reStructuredTextToHtml(fileIn, fileOut):
	"""
	This definition outputs a reStructuredText file to html.

	:param fileIn: File to convert. ( String )