[IMP] account*,crm*,hr*,auction,delivery,event:changed static date of 2010 to current...
[odoo/odoo.git] / addons / account / test / account_validate_account_move.yml
old mode 100644 (file)
new mode 100755 (executable)
index a2b2273..6500576
@@ -1,63 +1,63 @@
 -
-  In order to test the 'Validate Journal Entries' wizard in OpenERP, I created an account move
-
+  Demo data for Account tax code
+-
+  !record {model: account.tax.code, id: account_tax_code_0}:
+    name : Tax Code Test
+    sign : 1.00
+-
+  In order to test the 'Post Journal Entries' wizard in OpenERP, I created an account move
 -
   !record {model: account.move, id: account_move_0}:
-    date: '2010-06-07'
+    date: !eval time.strftime('%Y-%m-%d')
     journal_id: account.bank_journal
     line_id:
       - account_id: account.cash
         amount_currency: 0.0
         credit: 2000.0
-        date: '2010-06-07'
+        date: !eval time.strftime('%Y-%m-%d')
         debit: 0.0
         journal_id: account.bank_journal
         name: Basic Computer
         partner_id: base.res_partner_desertic_hispafuentes
         period_id: account.period_6
-        ref: '2010010'
+        ref: '2011010'
         tax_amount: 0.0
       - journal_id: account.bank_journal
         period_id: account.period_6
-        ref: '2010010'
+        ref: '2011010'
+        tax_code_id: account_tax_code_0      
         tax_amount: 0.0
         account_id: account.a_recv
         amount_currency: 0.0
         credit: 0.0
-        date: '2010-06-07'
+        date: !eval time.strftime('%Y-%m-%d')
         debit: 2000.0
         name: Basic Computer
         partner_id: base.res_partner_desertic_hispafuentes
         quantity: 0.0
     name: /
     period_id: account.period_6
-    ref: '2010010'
+    ref: '2011010'
     state: draft
 
 -
   I check that Initially account move state is "Draft"
 -
-  !assert {model: account.move, id: account_move_0}:
+  !assert {model: account.move, id: account_move_0, string: initialstatedraft}:
     - state == 'draft'
 -
-  I validate this account move by using the 'Validate Journal Entries' wizard
+  I validate this account move by using the 'Post Journal Entries' wizard
 -
   !record {model: validate.account.move, id: validate_account_move_0}:
     journal_id: account.bank_journal
     period_id: account.period_6
 -
-  I clicked on validate Button
+  I click on validate Button
 -
   !python {model: validate.account.move}: |
-    try:
-        self.validate_move(cr, uid, [ref("validate_account_move_0")], {"lang": "en_US",
-          "active_model": "ir.ui.menu", "active_ids": [ref("account.menu_validate_account_moves")],
-          "tz": False, "active_id": ref("account.menu_validate_account_moves"), })
-    except:
-        pass
-
+      self.validate_move(cr, uid, [ref("validate_account_move_0")], {"lang": "en_US", "active_model": "ir.ui.menu", "active_ids": [ref("account.menu_validate_account_moves")], "tz": False, "active_id": ref("account.menu_validate_account_moves"), })
 -
   I check that the invoice state is now "Posted"
 -
-  !assert {model: account.move, id: account_move_0}:
+  !assert {model: account.move, id: account_move_0, string: moveincorrect}:
     - state == 'posted'