digvijay singh has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi into 
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra.

Requested reviews:
  OpenERP R&D Team (openerp-dev)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi/+merge/116623

Hello sir,
  
   I have add one yaml file in test folder for Payment Advice and add path of 
yaml file in __openerp__.py file.


  Thanks,
 Digvijay Singh
 
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi/+merge/116623
Your team OpenERP R&D Team is requested to review the proposed merge of 
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi into 
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra.
=== modified file 'l10n_in_hr_payroll/__openerp__.py'
--- l10n_in_hr_payroll/__openerp__.py	2012-07-13 08:47:55 +0000
+++ l10n_in_hr_payroll/__openerp__.py	2012-07-25 11:24:21 +0000
@@ -53,6 +53,7 @@
          'report/payment_advice_report_view.xml',
      ],
     'demo_xml': ['l10n_in_hr_payroll_demo.xml'],
+    'test': ['test/payment_advice.yml'],
     'installable': True
 }
 

=== added directory 'l10n_in_hr_payroll/test'
=== added file 'l10n_in_hr_payroll/test/payment_advice.yml'
--- l10n_in_hr_payroll/test/payment_advice.yml	1970-01-01 00:00:00 +0000
+++ l10n_in_hr_payroll/test/payment_advice.yml	2012-07-25 11:24:21 +0000
@@ -0,0 +1,56 @@
+-
+  import time
+-
+  I create a new Payment Advice For Month june and july 
+-
+  !record {model: hr.payroll.advice, id: payment_advice_1}: 
+    name: 'June'
+    date: !eval time.strftime( "%Y-%m-%d" )
+    bank_id: 'base.res_bank_1'
+    chaque_nos: '007667'
+    line_ids:
+      - employee_id: 'hr.employee_fp'
+        name: '90125452'
+        ifsc_code: 'abn45215145'
+        bysal: '25000'
+        debit_credit: 'C'
+      - employee_id: 'hr.employee_al'
+        name: '00014521111232'
+        ifsc_code: 'sbi45452145'
+        bysal: '20000'
+        debit_credit: 'C'            
+-
+  !record {model: hr.payroll.advice, id: payment_advice_2}: 
+    name: 'July'
+    date: !eval time.strftime( "%Y-%m-%d" )
+    chaque_nos: '007568'
+    line_ids:
+      - employee_id: 'hr.employee_fp'
+        name: '90125452'
+        bysal: '25000'
+        debit_credit: 'C'
+      - employee_id: 'hr.employee_al'
+        name: '00014521111232'
+        bysal: '20000'
+        debit_credit: 'C'            
+-
+  I check my payment order state is Confirmed
+-
+  !assert {model: hr.payroll.advice, id: payment_advice_1, string: state is confirmed}:
+    - state == 'draft'
+-
+  In order to test the PDF reports defined on a Payment Advice,we will print a Payment Advice Detail Summary Report when NEFT is checked
+-
+  !python {model: hr.payroll.advice}: |
+    import netsvc, tools, os
+    (data, format) = netsvc.LocalService('report.payroll.advice').create(cr, uid, [ref('l10n_in_hr_payroll.payment_advice_1')], {})
+    if tools.config['test_report_directory']:
+        file(os.path.join(tools.config['test_report_directory'], 'l10n_in_hr_payroll_summary report'+format), 'wb+').write(data)
+-
+  In order to test the PDF reports defined on a Payment Advice,we will print a Payment Advice Detail Summary Report when NEFT is Not checked
+-
+  !python {model: hr.payroll.advice}: |
+    import netsvc, tools, os
+    (data, format) = netsvc.LocalService('report.payroll.advice').create(cr, uid, [ref('l10n_in_hr_payroll.payment_advice_2')], {})
+    if tools.config['test_report_directory']:
+        file(os.path.join(tools.config['test_report_directory'], 'l10n_in_hr_payroll_summary report'+format), 'wb+').write(data)

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to