Exemplo n.º 1
0
def find_job_filters(popts):
    filters = popts['filters']
    if filters and test_fileobj(filters) == 0:
        return True
    home = path.expanduser('~')
    filters = path.join(home, '.odesk_jobs.filt')
    if test_fileobj(filters) == 0:
        popts['filters'] = filters;
        return True
    stderr("  --filters <filename> needs to be given.\n");
    stderr("  That file should contain at least keyword filters for sw job search.\n");
    return False
Exemplo n.º 2
0
    pylevel = toLogLevel(n)
    if pylevel != log_levels[n]:
        stderr("toLogLevel({0:s}) ({1:d}) failed, got {2:d} ({3:s})\n".format(
            user_levels[n], n, pylevel, user_levels[pylevel/10])) 
        errors += 1
    tests += 1

stdout("tests converting back and forth between strings and integer log levels:\n")
stdout("{0:d} tests, {1:d} failures\n\n".format(tests, errors))

stdout("initializing logging, level debug, console on, log file off.\n")

initLogger(logLevel=1, logConsole=True, logDisk=False)
stdout("should see debug message test 1\n")
log.debug("log test 1")
if test_fileobj('{0:s}'.format(pgm)) != 1:
    stdout('log file \"{0:s}\" should not have been created\n', pgm)
    errors += 1
else:
    stdout('Should see "Parameter not a file or file object."\n')
tests += 1
    
print

stdout("testing setLogLevel('warn'), should see only WARN: log test 2\n")
setLogLevel("warn")
log.debug("log test 2")
log.warn("log test 2")
print

stdout("shutting down logger, reinitializing with log level 0\n")
Exemplo n.º 3
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from odapi.util import stdout, stderr, test_fileobj, fileErrors, filesize
#-----------------------------------------------------------------------------
testfile = "/tmp/testfile"
#fileErrors = ('none', 'type', 'open', 'mode', 'read', 'unkn')
    
failed = 0
ntests = 0

# Expect type error
res = test_fileobj("bogus")
sres = fileErrors[res] 
if sres != 'type':
    print 'failed "bogus" test, got', sres
    failed += 1
ntests += 1

# Expect type error
res = test_fileobj(None)
sres = fileErrors[res] 
if sres!= 'type':
    print "failed None type test, got", sres
    failed += 1
ntests += 1

# Expect type error
res = test_fileobj([])
sres = fileErrors[res]
if sres != 'type':