Skip to content

Commit aef50e9

Browse files
committed
[MIG] fieldservice_isp_flow: Migration to 16.0
1 parent 82f305e commit aef50e9

File tree

5 files changed

+34
-27
lines changed

5 files changed

+34
-27
lines changed

fieldservice_isp_flow/README.rst

+8-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Field Service - Flow for ISP
77
!! This file is generated by oca-gen-addon-readme !!
88
!! changes will be overwritten. !!
99
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10-
!! source digest: sha256:b640c4a61610bb8eba540db1bc3cb782d7803243293e6430b81fe7e43494aa07
10+
!! source digest: sha256:87d6af242f0d9da1c2151a3fb34b7d5f1cf404ceee118084b1191ce1284472c9
1111
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1212
1313
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -17,13 +17,13 @@ Field Service - Flow for ISP
1717
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
1818
:alt: License: AGPL-3
1919
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Ffield--service-lightgray.png?logo=github
20-
:target: https://github.com/OCA/field-service/tree/15.0/fieldservice_isp_flow
20+
:target: https://github.com/OCA/field-service/tree/16.0/fieldservice_isp_flow
2121
:alt: OCA/field-service
2222
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
23-
:target: https://translation.odoo-community.org/projects/field-service-15-0/field-service-15-0-fieldservice_isp_flow
23+
:target: https://translation.odoo-community.org/projects/field-service-16-0/field-service-16-0-fieldservice_isp_flow
2424
:alt: Translate me on Weblate
2525
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
26-
:target: https://runboat.odoo-community.org/builds?repo=OCA/field-service&target_branch=15.0
26+
:target: https://runboat.odoo-community.org/builds?repo=OCA/field-service&target_branch=16.0
2727
:alt: Try me on Runboat
2828

2929
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -72,7 +72,7 @@ Bug Tracker
7272
Bugs are tracked on `GitHub Issues <https://github.com/OCA/field-service/issues>`_.
7373
In case of trouble, please check there if your issue has already been reported.
7474
If you spotted it first, help us to smash it by providing a detailed and welcomed
75-
`feedback <https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_isp_flow%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
75+
`feedback <https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_isp_flow%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
7676

7777
Do not contact contributors directly about support or help with technical issues.
7878

@@ -92,6 +92,8 @@ Contributors
9292
* Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
9393
* Raphaël Reverdy <raphael.reverdy@akretion.com>
9494
* Freni Patel <fpatel@opensourceintegrators.com>
95+
* [APSL](https://apsl.tech):
96+
* Antoni Marroig <amarroig@apsl.net>
9597

9698
Other credits
9799
~~~~~~~~~~~~~
@@ -121,6 +123,6 @@ Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
121123

122124
|maintainer-osi-scampbell|
123125

124-
This module is part of the `OCA/field-service <https://github.com/OCA/field-service/tree/15.0/fieldservice_isp_flow>`_ project on GitHub.
126+
This module is part of the `OCA/field-service <https://github.com/OCA/field-service/tree/16.0/fieldservice_isp_flow>`_ project on GitHub.
125127

126128
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

fieldservice_isp_flow/__manifest__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{
55
"name": "Field Service - Flow for ISP",
66
"summary": "Field Service workflow for Internet Service Providers",
7-
"version": "15.0.1.0.0",
7+
"version": "16.0.1.0.0",
88
"category": "Field Service",
99
"author": "Open Source Integrators, " "Akretion, Odoo Community Association (OCA)",
1010
"website": "https://github.com/OCA/field-service",

fieldservice_isp_flow/readme/CONTRIBUTORS.rst

+2
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@
22
* Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
33
* Raphaël Reverdy <raphael.reverdy@akretion.com>
44
* Freni Patel <fpatel@opensourceintegrators.com>
5+
* [APSL](https://apsl.tech):
6+
* Antoni Marroig <amarroig@apsl.net>

fieldservice_isp_flow/static/description/index.html

+6-4
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,9 @@ <h1 class="title">Field Service - Flow for ISP</h1>
367367
!! This file is generated by oca-gen-addon-readme !!
368368
!! changes will be overwritten. !!
369369
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
370-
!! source digest: sha256:b640c4a61610bb8eba540db1bc3cb782d7803243293e6430b81fe7e43494aa07
370+
!! source digest: sha256:87d6af242f0d9da1c2151a3fb34b7d5f1cf404ceee118084b1191ce1284472c9
371371
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
372-
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/field-service/tree/15.0/fieldservice_isp_flow"><img alt="OCA/field-service" src="https://img.shields.io/badge/github-OCA%2Ffield--service-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/field-service-15-0/field-service-15-0-fieldservice_isp_flow"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/field-service&amp;target_branch=15.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
372+
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/field-service/tree/16.0/fieldservice_isp_flow"><img alt="OCA/field-service" src="https://img.shields.io/badge/github-OCA%2Ffield--service-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/field-service-16-0/field-service-16-0-fieldservice_isp_flow"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/field-service&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
373373
<p>This module is an add-on for the Field Service application in Odoo.
374374
It provides default stages for orders and some validation logic when changing current stage.</p>
375375
<p><strong>Table of contents</strong></p>
@@ -422,7 +422,7 @@ <h1><a class="toc-backref" href="#toc-entry-4">Bug Tracker</a></h1>
422422
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/field-service/issues">GitHub Issues</a>.
423423
In case of trouble, please check there if your issue has already been reported.
424424
If you spotted it first, help us to smash it by providing a detailed and welcomed
425-
<a class="reference external" href="https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_isp_flow%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
425+
<a class="reference external" href="https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_isp_flow%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
426426
<p>Do not contact contributors directly about support or help with technical issues.</p>
427427
</div>
428428
<div class="section" id="credits">
@@ -441,6 +441,8 @@ <h2><a class="toc-backref" href="#toc-entry-7">Contributors</a></h2>
441441
<li>Serpent Consulting Services Pvt. Ltd. &lt;<a class="reference external" href="mailto:support&#64;serpentcs.com">support&#64;serpentcs.com</a>&gt;</li>
442442
<li>Raphaël Reverdy &lt;<a class="reference external" href="mailto:raphael.reverdy&#64;akretion.com">raphael.reverdy&#64;akretion.com</a>&gt;</li>
443443
<li>Freni Patel &lt;<a class="reference external" href="mailto:fpatel&#64;opensourceintegrators.com">fpatel&#64;opensourceintegrators.com</a>&gt;</li>
444+
<li>[APSL](<a class="reference external" href="https://apsl.tech">https://apsl.tech</a>):
445+
* Antoni Marroig &lt;<a class="reference external" href="mailto:amarroig&#64;apsl.net">amarroig&#64;apsl.net</a>&gt;</li>
444446
</ul>
445447
</div>
446448
<div class="section" id="other-credits">
@@ -459,7 +461,7 @@ <h2><a class="toc-backref" href="#toc-entry-9">Maintainers</a></h2>
459461
promote its widespread use.</p>
460462
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
461463
<p><a class="reference external image-reference" href="https://github.com/osi-scampbell"><img alt="osi-scampbell" src="https://github.com/osi-scampbell.png?size=40px" /></a></p>
462-
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/field-service/tree/15.0/fieldservice_isp_flow">OCA/field-service</a> project on GitHub.</p>
464+
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/field-service/tree/16.0/fieldservice_isp_flow">OCA/field-service</a> project on GitHub.</p>
463465
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
464466
</div>
465467
</div>

fieldservice_isp_flow/tests/test_fsm_isp_flow.py

+17-16
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,31 @@
99

1010

1111
class FSMIspFlowCase(TransactionCase):
12-
def setUp(self):
13-
super(FSMIspFlowCase, self).setUp()
14-
self.WorkOrder = self.env["fsm.order"]
15-
self.Worker = self.env["fsm.person"]
12+
@classmethod
13+
def setUpClass(cls):
14+
super(FSMIspFlowCase, cls).setUpClass()
15+
cls.WorkOrder = cls.env["fsm.order"]
16+
cls.Worker = cls.env["fsm.person"]
1617
view_id = "fieldservice.fsm_person_form"
17-
with Form(self.Worker, view=view_id) as f:
18+
with Form(cls.Worker, view=view_id) as f:
1819
f.name = "Worker A"
19-
self.worker = f.save()
20-
self.test_partner = self.env["res.partner"].create(
20+
cls.worker = f.save()
21+
cls.test_partner = cls.env["res.partner"].create(
2122
{"name": "Test Partner", "phone": "123", "email": "tp@email.com"}
2223
)
2324
# create a Res Partner to be converted to FSM Location/Person
24-
self.test_loc_partner = self.env["res.partner"].create(
25+
cls.test_loc_partner = cls.env["res.partner"].create(
2526
{"name": "Test Loc Partner", "phone": "ABC", "email": "tlp@email.com"}
2627
)
27-
self.test_location = self.env.ref("fieldservice.test_location")
28-
self.init_values = {
29-
"stage_id": self.env.ref("fieldservice_isp_flow.fsm_stage_confirmed").id
28+
cls.test_location = cls.env.ref("fieldservice.test_location")
29+
cls.init_values = {
30+
"stage_id": cls.env.ref("fieldservice_isp_flow.fsm_stage_confirmed").id
3031
}
31-
self.stage1 = self.env.ref("fieldservice_isp_flow.fsm_stage_confirmed")
32-
self.stage2 = self.env.ref("fieldservice_isp_flow.fsm_stage_scheduled")
33-
self.stage3 = self.env.ref("fieldservice_isp_flow.fsm_stage_assigned")
34-
self.stage4 = self.env.ref("fieldservice_isp_flow.fsm_stage_enroute")
35-
self.stage5 = self.env.ref("fieldservice_isp_flow.fsm_stage_started")
32+
cls.stage1 = cls.env.ref("fieldservice_isp_flow.fsm_stage_confirmed")
33+
cls.stage2 = cls.env.ref("fieldservice_isp_flow.fsm_stage_scheduled")
34+
cls.stage3 = cls.env.ref("fieldservice_isp_flow.fsm_stage_assigned")
35+
cls.stage4 = cls.env.ref("fieldservice_isp_flow.fsm_stage_enroute")
36+
cls.stage5 = cls.env.ref("fieldservice_isp_flow.fsm_stage_started")
3637

3738
def test_fsm_orders(self):
3839
"""Test creating new workorders, and test following functions."""

0 commit comments

Comments
 (0)