1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
<html>
<head>
<title>pylons</title>
</head>
<body>
pylons
<style>
.coverage pre {float: left; margin: 0px 1em; border: none;
padding: 0px; }
.num pre { margin: 0px }
.nocov, .nocov pre {background-color: #faa}
.cov, .cov pre {background-color: #cfc}
div.coverage div { clear: both; height: 1.1em}
</style>
<div class="stats">
Covered: 1 lines<br/>
Missed: 25 lines<br/>
Skipped 13 lines<br/>
Percent: 3 %<br/>
</div>
<div class="coverage">
<div class="cov"><span class="num"><pre> 1</pre></span><pre>"""Base objects to be exported for use in Controllers"""</pre></div>
<div class="skip"><span class="num"><pre> 2</pre></span><pre># Import pkg_resources first so namespace handling is properly done so the</pre></div>
<div class="skip"><span class="num"><pre> 3</pre></span><pre># paste imports work</pre></div>
<div class="nocov"><span class="num"><pre> 4</pre></span><pre>import pkg_resources</pre></div>
<div class="skip"><span class="num"><pre> 5</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre> 6</pre></span><pre>from paste.registry import StackedObjectProxy</pre></div>
<div class="skip"><span class="num"><pre> 7</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre> 8</pre></span><pre>from pylons.configuration import config</pre></div>
<div class="skip"><span class="num"><pre> 9</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre>10</pre></span><pre>__all__ = ['app_globals', 'cache', 'config', 'request', 'response',</pre></div>
<div class="nocov"><span class="num"><pre>11</pre></span><pre> 'session', 'tmpl_context', 'url']</pre></div>
<div class="skip"><span class="num"><pre>12</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre>13</pre></span><pre>def __figure_version():</pre></div>
<div class="nocov"><span class="num"><pre>14</pre></span><pre> try:</pre></div>
<div class="nocov"><span class="num"><pre>15</pre></span><pre> from pkg_resources import require</pre></div>
<div class="nocov"><span class="num"><pre>16</pre></span><pre> import os</pre></div>
<div class="skip"><span class="num"><pre>17</pre></span><pre> # NOTE: this only works when the package is either installed,</pre></div>
<div class="skip"><span class="num"><pre>18</pre></span><pre> # or has an .egg-info directory present (i.e. wont work with raw</pre></div>
<div class="skip"><span class="num"><pre>19</pre></span><pre> # SVN checkout)</pre></div>
<div class="nocov"><span class="num"><pre>20</pre></span><pre> info = require('pylons')[0]</pre></div>
<div class="nocov"><span class="num"><pre>21</pre></span><pre> if os.path.dirname(os.path.dirname(__file__)) == info.location:</pre></div>
<div class="nocov"><span class="num"><pre>22</pre></span><pre> return info.version</pre></div>
<div class="nocov"><span class="num"><pre>23</pre></span><pre> else:</pre></div>
<div class="nocov"><span class="num"><pre>24</pre></span><pre> return '(not installed)'</pre></div>
<div class="nocov"><span class="num"><pre>25</pre></span><pre> except:</pre></div>
<div class="nocov"><span class="num"><pre>26</pre></span><pre> return '(not installed)'</pre></div>
<div class="skip"><span class="num"><pre>27</pre></span><pre> </pre></div>
<div class="nocov"><span class="num"><pre>28</pre></span><pre>__version__ = __figure_version()</pre></div>
<div class="skip"><span class="num"><pre>29</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre>30</pre></span><pre>app_globals = StackedObjectProxy(name="app_globals")</pre></div>
<div class="nocov"><span class="num"><pre>31</pre></span><pre>cache = StackedObjectProxy(name="cache")</pre></div>
<div class="nocov"><span class="num"><pre>32</pre></span><pre>request = StackedObjectProxy(name="request")</pre></div>
<div class="nocov"><span class="num"><pre>33</pre></span><pre>response = StackedObjectProxy(name="response")</pre></div>
<div class="nocov"><span class="num"><pre>34</pre></span><pre>session = StackedObjectProxy(name="session")</pre></div>
<div class="nocov"><span class="num"><pre>35</pre></span><pre>tmpl_context = StackedObjectProxy(name="tmpl_context or C")</pre></div>
<div class="nocov"><span class="num"><pre>36</pre></span><pre>url = StackedObjectProxy(name="url")</pre></div>
<div class="skip"><span class="num"><pre>37</pre></span><pre></pre></div>
<div class="nocov"><span class="num"><pre>38</pre></span><pre>translator = StackedObjectProxy(name="translator")</pre></div>
<div class="skip"><span class="num"><pre>39</pre></span><pre></pre></div>
</div>
</body>
</html>
|