def test_SetupLogging(): testLogFile = '/tmp/testccp.log' assert os.path.exists(testLogFile) == False assert Utils.SetupLogging(testLogFile) == True logging.error('test_setupLogging error test') assert os.path.exists(testLogFile) == True os.unlink(testLogFile)
def test_SetupLoggingDefault(): testLogFile = '/tmp/testccp.log' assert os.path.exists(testLogFile) is False Utils.logpath = testLogFile assert Utils.SetupLogging() is True logging.error('test_setupLogging error test') assert os.path.exists(testLogFile) is True os.unlink(testLogFile)
# # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. if __name__ == '__main__': # pragma: no cover import sys from auth import Auth from printermanager import PrinterManager from ccputils import Utils Utils.SetupLogging() # line below is replaced on commit CCPVersion = "20140501 203545" Utils.ShowVersion(CCPVersion) requestors, storage = Auth.SetupAuth(True) printer_manager = PrinterManager(requestors) printers = printer_manager.getPrinters() if printers is None: print "No Printers Found" sys.exit(1) for printer in printers: print printer.getListDescription()
def test_SetupLoggingFails(): testLogFile = '/tmp/dirthatdoesntexist/testccp.log' assert os.path.exists(testLogFile) == False assert Utils.SetupLogging(testLogFile) == False assert os.path.exists(testLogFile) == False