# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration # $Id: flagTestLOD_t.py 527307 2012-11-22 17:18:42Z ssnyder $ # # @file D3PDMakerCoreComps/test/flagTestLOD_t.py # @author scott snyder <*****@*****.**> # @date Nov, 2012 # @brief Run tests for flagTestLOD. # from PyUtils import coverage c = coverage.Coverage('D3PDMakerCoreComps.flagTestLOD') c.doctest_cover()
while j < sz and not (l[j] == c and not esc): if esc: esc = False elif l[j] == '\\': esc = True j += 1 j += 1 out.append(l[i:j]) i = j + 1 while i < sz and l[i] == ' ': i += 1 return out def split_list(l): """L is a string representation of a list. Split it at commas. But don't split within groups nested in ([{}]) or in strings. >>> split_list ('[12345]') ['12345'] >>> split_list ('[123,[45,67],(89,[10,11],12),13]') ['123', '[45,67]', '(89,[10,11],12)', '13'] """ return split_list1(l[1:-1], ',') if __name__ == '__main__': from PyUtils import coverage #pragma: NO COVER c = coverage.Coverage('D3PDMakerTest.split_list') #pragma: NO COVER c.doctest_cover() #pragma: NO COVER
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration # $Id: StackedDict_t.py 527109 2012-11-21 21:08:05Z ssnyder $ # # @file D3PDMakerCoreComps/test/StackedDict_t.py # @author scott snyder <*****@*****.**> # @date Nov, 2012 # @brief Run tests for StackedDict. # from PyUtils import coverage c = coverage.Coverage('D3PDMakerCoreComps.StackedDict') c.doctest_cover()
... pydraw._excepthook (*sys.exc_info()) Traceback (most recent call last): ... SyntaxError: invalid syntax >>> pydraw._orig_ehook = ehook_save """ return import ROOT ROOT.gROOT.SetBatch(True) h1 = ROOT.TH1F('hx', 'hx', 10, 0, 10) ROOT.TPad h1.Draw() p = ROOT.gPad p.SetPad('pad', 'pad', 0, 0.25, 0.5, 1) p.Range(0, 1, 2, 3) from PyUtils import coverage c = coverage.Coverage('PyAnalysisUtils.pydraw') print('') c.doctest_cover() #from PyAnalysisUtils import pydraw #pydraw._globals = globals() #tt = Loop_Test() #pydraw.cmdhook() #pydraw._debug = False #exec 'd tt.foo$i'
c d """ if getattr(f, 'softspace', 0): f.write(' ') print(*_formatFloats(args), file=f) f.softspace = 0 return def fwrite(f, *args): """Write a string to a file. Compatible with the python 2 print statement space handling. >>> import sys >>> sys.stdout.softspace = 0 >>> fprint (sys.stdout, 'a'); fwrite (sys.stdout, '\\n'); fprint (sys.stdout, 'c') a c """ f.write(*args) f.softspace = 0 return if __name__ == "__main__": print('PyUtils/fprint.py') #pragma: NO COVER from PyUtils import coverage #pragma: NO COVER c = coverage.Coverage('PyUtils.fprint') #pragma: NO COVER c.doctest_cover() #pragma: NO COVER