Nicolas Bessi - Camptocamp has proposed merging 
lp:~c2c-oerpscenario/oerpscenario/6.1-main-focus-add-ir-exports-support into 
lp:oerpscenario.

Requested reviews:
  C2C OERPScenario (c2c-oerpscenario)

For more details, see:
https://code.launchpad.net/~c2c-oerpscenario/oerpscenario/6.1-main-focus-add-ir-exports-support/+merge/135847

Add sentence to create ir.exports ir.exports.line
-- 
https://code.launchpad.net/~c2c-oerpscenario/oerpscenario/6.1-main-focus-add-ir-exports-support/+merge/135847
Your team C2C OERPScenario is requested to review the proposed merge of 
lp:~c2c-oerpscenario/oerpscenario/6.1-main-focus-add-ir-exports-support into 
lp:oerpscenario.
=== modified file 'features/setup/setup_sample.feature'
--- features/setup/setup_sample.feature	2012-08-02 08:43:49 +0000
+++ features/setup/setup_sample.feature	2012-11-23 09:48:38 +0000
@@ -146,4 +146,16 @@
     And the property is related to model "account.account" using column "code" and value "X11002"
 
   Scenario: create user ERP Manager
-    Given create a ERP manager user with password "naewaiT6N"
\ No newline at end of file
+    Given create a ERP manager user with password "naewaiT6N"
+    
+  @set_ir_exports
+  Scenario: create ir.exports
+    Given I create an "ArrĂȘt standard" export for model "cpm.arret" with following columns:
+       | name                |
+       | ar_code_int         |
+       | ar_code_comm        |
+       | ar_lib              |
+       | ar_zon_id/zon_code  |
+       | company_id/etc_code |
+       | deb_val_date        |
+       | fin_val_date        |
\ No newline at end of file

=== modified file 'features/setup/step_definitions/init_instance.rb'
--- features/setup/step_definitions/init_instance.rb	2012-09-12 12:28:45 +0000
+++ features/setup/step_definitions/init_instance.rb	2012-11-23 09:48:38 +0000
@@ -470,4 +470,4 @@
   res.should_not be_nil, 'could not find value for property'
   @property.value_reference = "#{model},#{res.id}"
   @property.save
-end
+end
\ No newline at end of file

=== added file 'features/setup/step_definitions/misc.rb'
--- features/setup/step_definitions/misc.rb	1970-01-01 00:00:00 +0000
+++ features/setup/step_definitions/misc.rb	2012-11-23 09:48:38 +0000
@@ -0,0 +1,13 @@
+Given /^I create an "(.*?)" export for model "(.*?)" with following columns:$/ do |export_name, model, table|
+  export = IrExports.find_by_name(export_name, :fields=>['id', 'name'])
+  unless export
+    export = IrExports.new(:name=>export_name)
+  end
+  export.resource = model
+  export.save
+  l_ids = IrExportsLine.search([['export_id', '=', export.id]])
+  IrExportsLine.unlink(l_ids)
+  table.hashes.each do | col |
+    export_line = IrExportsLine.new(:name=>col[:name], :export_id=> export.id).save
+  end
+end
\ No newline at end of file

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

Reply via email to