Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(54)

Unified Diff: tests/test_account_stock_continental.py

Issue 2142048: New module account_stock_continental (Closed)
Patch Set: Refactoring: base the code on supplier/customer instead of input/output Created 14 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests/scenario_account_stock_continental.rst ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/test_account_stock_continental.py
===================================================================
new file mode 100644
--- /dev/null
+++ b/tests/test_account_stock_continental.py
@@ -0,0 +1,53 @@
+#!/usr/bin/env python
+#This file is part of Tryton. The COPYRIGHT file at the top level of
+#this repository contains the full copyright notices and license terms.
+
+import sys, os
+DIR = os.path.abspath(os.path.normpath(os.path.join(__file__,
+ '..', '..', '..', '..', '..', 'trytond')))
+if os.path.isdir(DIR):
+ sys.path.insert(0, os.path.dirname(DIR))
+
+import unittest
+import doctest
+import trytond.tests.test_tryton
+from trytond.tests.test_tryton import test_view
+from trytond.backend.sqlite.database import Database as SQLiteDatabase
+
+
+class AccountStockContinentalTestCase(unittest.TestCase):
+ '''
+ Test Account Stock Continental module.
+ '''
+
+ def setUp(self):
+ trytond.tests.test_tryton.install_module('account_stock_continental')
+
+ def test0005views(self):
+ '''
+ Test views.
+ '''
+ test_view('account_stock_continental')
+
+def doctest_dropdb(test):
+ '''
+ Remove sqlite memory database
+ '''
+ database = SQLiteDatabase().connect()
+ cursor = database.cursor(autocommit=True)
+ try:
+ database.drop(cursor, ':memory:')
+ cursor.commit()
+ finally:
+ cursor.close()
+
+def suite():
+ suite = trytond.tests.test_tryton.suite()
+ suite.addTests(unittest.TestLoader().loadTestsFromTestCase(
+ AccountStockContinentalTestCase))
+ suite.addTests(doctest.DocFileSuite('scenario_account_stock_continental.rst',
+ setUp=doctest_dropdb, tearDown=doctest_dropdb, encoding='utf-8'))
+ return suite
+
+if __name__ == '__main__':
+ unittest.TextTestRunner(verbosity=2).run(suite())
« no previous file with comments | « tests/scenario_account_stock_continental.rst ('k') | no next file » | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b