# 'test/opening_stock.yml',
# 'test/shipment.yml',
# 'test/stock_report.yml',
+ 'test/multicompany.yml'
],
'installable': True,
'application': True,
<field name="company_id" ref="base.main_company"/>
</record>
+ <record id="multicompany_user" model="res.users">
+ <field name="name">multicomp</field>
+ <field name="login">multicomp</field>
+ <field name="password">multicomp</field>
+ <field name="company_id" ref="res_partner_company_2"/>
+ <field name="company_ids" eval="[(6,0,[ref('res_partner_company_2')])]"/>
+ <field name="groups_id" eval="[(6,0,[ref('base.group_user'), ref('stock.group_stock_manager')])]"/>
+
+ </record>
+
</data>
</openerp>
--- /dev/null
+
+-
+ Set the current user as multicompany user
+-
+ !context
+ 'uid': 'stock.multicompany_user'
+-
+ check no error on getting default stock.move values for internal move
+-
+ !python {model: stock.move}:
+ context['picking_type'] = 'internal'
+ defaults = self.default_get(cr, uid, ['location_id', 'location_dest_id', 'type'], context)
+ assert defaults == {'location_id': False, 'location_dest_id': False, 'type': 'internal'}
+