Commit 70441d98 authored by Rafael Monnerat's avatar Rafael Monnerat

slapos_jio_ui_test: Update ORS UI Tests to 1.0.327 release

parent 176ddbf4
...@@ -14,16 +14,10 @@ ...@@ -14,16 +14,10 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd1900">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd1900.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" />
</tbody> </tbody>
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd1900">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd1900.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd1900">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd1900.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" />
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd1900">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd1900.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd2600">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd2600.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" />
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd2600">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd2600.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd2600">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd2600.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" />
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd2600">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd2600.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" />
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd3500">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3500.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" />
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd3500">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3500.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd3500">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3500.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" />
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd3500">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3500.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd3700">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3700.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario" />
......
...@@ -14,15 +14,9 @@ ...@@ -14,15 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd3700">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3700.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_rx_tx_scenario_readonly" />
</tbody> </tbody>
......
...@@ -14,14 +14,9 @@ ...@@ -14,14 +14,9 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init" />
<tr> <tal:block define="name string:tdd3700">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3700.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" /> <tal:block metal:use-macro="here/Zuite_SlapOSCommonTemplate/macros/click_proceed" />
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario" />
......
...@@ -14,17 +14,10 @@ ...@@ -14,17 +14,10 @@
</thead> </thead>
<tbody> <tbody>
<tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSParameterCommonTemplate/macros/init_readonly" />
<tr> <tal:block define="name string:tdd3700">
<td colspan="3"><b> Set URL for the software release </b></td> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/set_ors_software" />
</tr> </tal:block>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.286/software/ors-amarisoft/software-tdd3700.cfg</td>
</tr>
<tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" /> <tal:block metal:use-macro="here/Zuite_SlapOSORSParameterCommonTemplate/macros/basic_gnb_sim_card_scenario_readonly" />
</tbody> </tbody>
</table> </table>
</body> </body>
......
...@@ -53,14 +53,14 @@ ...@@ -53,14 +53,14 @@
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="gNB-EPC Sim Card"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="Core Network Sim Card"]
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="gNB-EPC Sim Card"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="Core Network Sim Card"]
</td> </td>
<td></td> <td></td>
</tr> </tr>
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]
</td> </td>
<td>gNB-EPC Sim Card</td> <td>Core Network Sim Card</td>
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
...@@ -264,7 +264,7 @@ ...@@ -264,7 +264,7 @@
<tr> <tr>
<td>type</td> <td>type</td>
<td>//input[@name='software_type']</td> <td>//input[@name='software_type']</td>
<td tal:content="python: 'gnb-epc'"></td> <td tal:content="python: 'core-network'"></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>type</td>
...@@ -278,14 +278,14 @@ ...@@ -278,14 +278,14 @@
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="gNB-EPC Sim Card"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="Core Network Sim Card"]
</td> </td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="gNB-EPC Sim Card"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]//option[text()="Core Network Sim Card"]
</td> </td>
<td></td> <td></td>
</tr> </tr>
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
<td>//div[contains(@data-gadget-url, <td>//div[contains(@data-gadget-url,
'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"] 'gadget_erp5_page_slap_parameter_form.html')]//select[@name="software_type"]
</td> </td>
<td>gnb-epc</td> <td>core-network</td>
</tr> </tr>
<tal:block tal:define="name python: '//sim_algo'; value python: 'some value'"> <tal:block tal:define="name python: '//sim_algo'; value python: 'some value'">
...@@ -330,5 +330,16 @@ ...@@ -330,5 +330,16 @@
</tal:block> </tal:block>
</tal:block> </tal:block>
<tal:block metal:define-macro="set_ors_software">
<tr>
<td colspan="3"><b> Set URL for the software release </b></td>
</tr>
<tr>
<td>type</td>
<td>//input[@name='url_string']</td>
<td tal:content="python: 'https://lab.nexedi.com/nexedi/slapos/raw/1.0.327/software/ors-amarisoft/software-%s.cfg' % name"></td>
<td></td>
</tr>
</tal:block>
</tal:block> </tal:block>
\ No newline at end of file
...@@ -283,5 +283,4 @@ ...@@ -283,5 +283,4 @@
<td tal:content="python: value"></td> <td tal:content="python: value"></td>
</tr> </tr>
</tal:block> </tal:block>
</tal:block> </tal:block>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment