Files @ 281d6fed47b7
Branch filter:

Location: NPO-Accounting/experimental-accounting-api/doc/build/html/py-modindex.html - annotation

Joar Wandborg
[test] Added unit tests

- Moved the TransactionNotFound exception to a more appropriate place.
- Changed the serialization for AccountingExceptions
- Override the Exception.__init__ method in AccountingException
- Added __eq__ methods to accounting.models.*
- Catch the TransactionNotFound exception in transaction_get and return a
404 instead. This could be improved, perhaps in the jsonify_exceptions
decorator so that all endpoints that raise a TransactionNotFound
exception automatically return a 404.
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
36d91dd0b398
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
36d91dd0b398
36d91dd0b398
36d91dd0b398
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
3378805b80ee
3378805b80ee
3378805b80ee
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
5764ebb6040e
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
36d91dd0b398
5764ebb6040e
5764ebb6040e
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Python Module Index &mdash; Accounting API 0.1-beta documentation</title>
    
    <link rel="stylesheet" href="_static/flasky.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     '0.1-beta',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="top" title="Accounting API 0.1-beta documentation" href="index.html" />

   
  
  <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9">



  </head>
  <body>
  
  

    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="http-routingtable.html" title="HTTP Routing Table"
             >routing table</a> |</li>
        <li class="right" >
          <a href="#" title="Python Module Index"
             >modules</a> |</li>
        <li><a href="index.html">Accounting API 0.1-beta documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            

   <h1>Python Module Index</h1>

   <div class="modindex-jumpbox">
   <a href="#cap-a"><strong>a</strong></a>
   </div>

   <table class="indextable modindextable" cellspacing="0" cellpadding="2">
     <tr class="pcap"><td></td><td>&nbsp;</td><td></td></tr>
     <tr class="cap" id="cap-a"><td></td><td>
       <strong>a</strong></td><td></td></tr>
     <tr>
       <td><img src="_static/minus.png" class="toggler"
              id="toggle-1" style="display: none" alt="-" /></td>
       <td>
       <a href="api/accounting.html#module-accounting"><tt class="xref">accounting</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.client"><tt class="xref">accounting.client</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.config"><tt class="xref">accounting.config</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.decorators"><tt class="xref">accounting.decorators</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.exceptions"><tt class="xref">accounting.exceptions</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.gtkclient"><tt class="xref">accounting.gtkclient</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.models"><tt class="xref">accounting.models</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.storage.html#module-accounting.storage"><tt class="xref">accounting.storage</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.storage.html#module-accounting.storage.ledgercli"><tt class="xref">accounting.storage.ledgercli</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.storage.sql.html#module-accounting.storage.sql"><tt class="xref">accounting.storage.sql</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.storage.sql.html#module-accounting.storage.sql.models"><tt class="xref">accounting.storage.sql.models</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.transport"><tt class="xref">accounting.transport</tt></a></td><td>
       <em></em></td></tr>
     <tr class="cg-1">
       <td></td>
       <td>&nbsp;&nbsp;&nbsp;
       <a href="api/accounting.html#module-accounting.web"><tt class="xref">accounting.web</tt></a></td><td>
       <em></em></td></tr>
   </table>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="index.html">
              <img class="logo" src="_static/accounting-api-logo.png" alt="Logo"/>
            </a></p><h3>Related Topics</h3>
<ul>
  <li><a href="index.html">Documentation overview</a><ul>
  </ul></li>
</ul>
<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
  <div class="footer">
    &copy; Copyright 2013, Joar Wandborg.
    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a>.
  </div>
  
  </body>
</html>