Skip to content

Commit

Permalink
PEP8
Browse files Browse the repository at this point in the history
  • Loading branch information
Starou committed Apr 10, 2014
1 parent 1f6ff18 commit 59bb3ef
Show file tree
Hide file tree
Showing 2 changed files with 142 additions and 140 deletions.
280 changes: 141 additions & 139 deletions tests/regressiontests/balance_des_comptes.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,168 +13,170 @@

CURRENT_DIR = os.path.dirname(__file__)


class BalanceDesComptesTestCase(unittest.TestCase):
def test_balance_des_comptes(self):
from colbert.balance_des_comptes import balance_des_comptes
grand_livre = codecs.open(os.path.join(CURRENT_DIR, "grand_livre-2011.json"),
grand_livre = codecs.open(os.path.join(CURRENT_DIR, "grand_livre-2011.json"),
mode="r", encoding="utf-8")

bdc = balance_des_comptes(json.loads(grand_livre.read()),
label="Balance des comptes 2011 - MyBusiness")
# Uncomment to generate.
#output = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.json"),
#output = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.json"),
# mode="w+", encoding="utf-8")
#output.write(json.dumps(bdc, default=json_encoder, indent=4))
#output.close
#pprint(bdc)
self.maxDiff = None
self.assertEqual(
bdc,
{'comptes': [{'nom': u"Capital et compte de l'exploitant",
'numero': u'100',
'solde_crediteur': Decimal('1500.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('1500.00'),
'total_debit': Decimal('0.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL1',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('24518.00'),
'total_debit': Decimal('24518.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL2',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('1794.00'),
'total_debit': Decimal('1794.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL3',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('8372.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('8372.00')},
{'nom': u'Clients - Factures \xe0 \xe9tablir',
'numero': u'4181',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('13156.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('13156.00')},
{'nom': u'TVA \xe0 d\xe9caisser',
'numero': u'44551',
'solde_crediteur': Decimal('3038.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('4278.00'),
'total_debit': Decimal('1240.00')},
{'nom': u'T.V.A. d\xe9ductible sur autres biens et services',
'numero': u'44566',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('33.66'),
'total_debit': Decimal('33.66')},
{'nom': u'T.V.A. Collect\xe9e',
'numero': u'44571',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('4312.00'),
'total_debit': Decimal('4312.00')},
{'nom': u'Taxes sur le CA sur factures \xe0 \xe9tablir',
'numero': u'44587',
'solde_crediteur': Decimal('3528.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('7840.00'),
'total_debit': Decimal('4312.00')},
{'nom': u'Associ\xe9s - Comptes courants',
'numero': u'455',
'solde_crediteur': Decimal('189.45'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('189.45'),
'total_debit': Decimal('0.00')},
{'nom': u'Banques',
'numero': u'512',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('22679.35'),
'total_credit': Decimal('5132.65'),
'total_debit': Decimal('27812.00')},
{'nom': u'Achats - Fournitures de bureau',
'numero': u'60225',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('21.44'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('21.44')},
{'nom': u"Achats - Frais d'actes et de contentieux",
'numero': u'6227',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('160.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('160.00')},
{'nom': u'Autres frais de commission sur prestations de services',
'numero': u'6278-LCL',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('72.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('72.00')},
{'nom': u'Charges - Salaires et appointements',
'numero': u'6411',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('3000.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('3000.00')},
{'nom': u'Charges - cotisations RSI',
'numero': u'6411-RSI',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('393.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('393.00')},
{'nom': u'Charges - cotisations URSSAF - Allocations familliales',
'numero': u'6411-URSF1',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('161.80'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('161.80')},
{'nom': u'Charges - cotisations URSSAF - CSG/RDS d\xe9ductible',
'numero': u'6411-URSF2',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('153.31'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('153.31')},
{'nom': u'Charges - cotisations URSSAF - CSG/RDS non-d\xe9ductible',
'numero': u'6411-URSF3',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('86.89'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('86.89')},
{'nom': u'Produits - prestations de services',
'numero': u'706',
'solde_crediteur': Decimal('40000.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('40000.00'),
'total_debit': Decimal('0.00')},
{'nom': u'Produits divers de gestion courante',
'numero': u'758',
'solde_crediteur': Decimal('0.34'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('0.34'),
'total_debit': Decimal('0.00')}],
'date_debut': datetime.date(2011, 3, 1),
'date_fin': datetime.date(2011, 12, 31),
'label': 'Balance des comptes 2011 - MyBusiness',
'total_credits': Decimal('89598.10'),
'total_debits': Decimal('89598.10'),
'total_soldes_crediteurs': Decimal('48255.79'),
'total_soldes_debiteurs': Decimal('48255.79')}
bdc,
{'comptes': [
{'nom': u"Capital et compte de l'exploitant",
'numero': u'100',
'solde_crediteur': Decimal('1500.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('1500.00'),
'total_debit': Decimal('0.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL1',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('24518.00'),
'total_debit': Decimal('24518.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL2',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('1794.00'),
'total_debit': Decimal('1794.00')},
{'nom': u'Clients - ventes de biens ou prestations de services',
'numero': u'4111-CL3',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('8372.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('8372.00')},
{'nom': u'Clients - Factures \xe0 \xe9tablir',
'numero': u'4181',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('13156.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('13156.00')},
{'nom': u'TVA \xe0 d\xe9caisser',
'numero': u'44551',
'solde_crediteur': Decimal('3038.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('4278.00'),
'total_debit': Decimal('1240.00')},
{'nom': u'T.V.A. d\xe9ductible sur autres biens et services',
'numero': u'44566',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('33.66'),
'total_debit': Decimal('33.66')},
{'nom': u'T.V.A. Collect\xe9e',
'numero': u'44571',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('4312.00'),
'total_debit': Decimal('4312.00')},
{'nom': u'Taxes sur le CA sur factures \xe0 \xe9tablir',
'numero': u'44587',
'solde_crediteur': Decimal('3528.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('7840.00'),
'total_debit': Decimal('4312.00')},
{'nom': u'Associ\xe9s - Comptes courants',
'numero': u'455',
'solde_crediteur': Decimal('189.45'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('189.45'),
'total_debit': Decimal('0.00')},
{'nom': u'Banques',
'numero': u'512',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('22679.35'),
'total_credit': Decimal('5132.65'),
'total_debit': Decimal('27812.00')},
{'nom': u'Achats - Fournitures de bureau',
'numero': u'60225',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('21.44'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('21.44')},
{'nom': u"Achats - Frais d'actes et de contentieux",
'numero': u'6227',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('160.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('160.00')},
{'nom': u'Autres frais de commission sur prestations de services',
'numero': u'6278-LCL',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('72.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('72.00')},
{'nom': u'Charges - Salaires et appointements',
'numero': u'6411',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('3000.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('3000.00')},
{'nom': u'Charges - cotisations RSI',
'numero': u'6411-RSI',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('393.00'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('393.00')},
{'nom': u'Charges - cotisations URSSAF - Allocations familliales',
'numero': u'6411-URSF1',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('161.80'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('161.80')},
{'nom': u'Charges - cotisations URSSAF - CSG/RDS d\xe9ductible',
'numero': u'6411-URSF2',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('153.31'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('153.31')},
{'nom': u'Charges - cotisations URSSAF - CSG/RDS non-d\xe9ductible',
'numero': u'6411-URSF3',
'solde_crediteur': Decimal('0.00'),
'solde_debiteur': Decimal('86.89'),
'total_credit': Decimal('0.00'),
'total_debit': Decimal('86.89')},
{'nom': u'Produits - prestations de services',
'numero': u'706',
'solde_crediteur': Decimal('40000.00'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('40000.00'),
'total_debit': Decimal('0.00')},
{'nom': u'Produits divers de gestion courante',
'numero': u'758',
'solde_crediteur': Decimal('0.34'),
'solde_debiteur': Decimal('0.00'),
'total_credit': Decimal('0.34'),
'total_debit': Decimal('0.00')}],
'date_debut': datetime.date(2011, 3, 1),
'date_fin': datetime.date(2011, 12, 31),
'label': 'Balance des comptes 2011 - MyBusiness',
'total_credits': Decimal('89598.10'),
'total_debits': Decimal('89598.10'),
'total_soldes_crediteurs': Decimal('48255.79'),
'total_soldes_debiteurs': Decimal('48255.79')}
)

def test_balance_des_comptes_to_rst(self):
from colbert.balance_des_comptes import balance_des_comptes_to_rst
balance_des_comptes = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.json"),
balance_des_comptes = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.json"),
mode="r", encoding="utf-8")
output = StringIO.StringIO()
# Uncomment to generate the file.
# output = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.txt"),
# output = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.txt"),
# mode="w+", encoding="utf-8")
balance_des_comptes_to_rst(json.loads(balance_des_comptes.read()), output)
balance_des_comptes_txt = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.txt"),
balance_des_comptes_txt = codecs.open(os.path.join(CURRENT_DIR, "balance_des_comptes-2011.txt"),
mode="r", encoding="utf-8")
self.maxDiff = None
self.assertEqual(output.getvalue(), balance_des_comptes_txt.read())
Expand Down
2 changes: 1 addition & 1 deletion tests/runtests.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

sys.path.insert(0,'../src/')


def load_suite_tests(only=None):
only_module, only_test_case = None, None
if only:
Expand Down

0 comments on commit 59bb3ef

Please sign in to comment.