예제 #1
0
    def runTest(self):
        import zim
        revision = zim.get_zim_revision()
        # This call could fail if bazaar revision format changed
        self.assertTrue(isinstance(revision, str))

        # Check desktop file
        try:
            subprocess.check_call(['desktop-file-validate', 'xdg/zim.desktop'])
        except OSError:
            print("Could not run desktop-file-validate")
예제 #2
0
	def runTest(self):
		import zim
		revision = zim.get_zim_revision()
			# This call could fail if bazaar revision format changed
		self.assertTrue(isinstance(revision, basestring))

		# Check desktop file
		try:
			subprocess.check_call(['desktop-file-validate', 'xdg/zim.desktop'])
		except OSError:
			print "Could not run desktop-file-validate"
예제 #3
0
    def _log_start(self):
        self._log_started = True

        logger.info('This is zim %s', __version__)
        level = logger.getEffectiveLevel()
        if level == logging.DEBUG:
            import sys
            import os
            import zim.config

            logger.debug('Python version is %s', str(sys.version_info))
            logger.debug('Platform is %s', os.name)
            logger.debug(zim.get_zim_revision())
            zim.config.log_basedirs()
예제 #4
0
	def runTest(self):
		import zim
		revision = zim.get_zim_revision()
			# This call could fail if bazaar revision format changed
		self.assertTrue(isinstance(revision, basestring))