Openbravo Issue Tracking System - Retail Modules
View Issue Details
0053789Retail ModulesWeb POSpublic2023-10-27 15:132023-11-21 12:33
shuehner 
Retail 
normalminorhave not tried
closedfixed 
5
 
 
No
0053789: Oracle Cleanup: Remove oracle specific code from mobile-test
mobile-test code is directly accessing the database while running the selenium tests.

Part of this is code specific to handle Oracle database.

With oracle support gone that should be cleanup and removed.
grep -Iir oracle
No tags attached.
blocks feature request 0053658 new shuehner Openbravo ERP Tracking issue: Code cleanup after removing Oracle support 
Issue History
2023-10-27 15:13shuehnerNew Issue
2023-10-27 15:13shuehnerAssigned To => Retail
2023-10-27 15:13shuehnerTriggers an Emergency Pack => No
2023-10-27 15:13shuehnerRelationship addedblocks 0053658
2023-10-27 15:14hgbotNote Added: 0156451
2023-11-21 12:33hgbotNote Added: 0157415
2023-11-21 12:33hgbotResolutionopen => fixed
2023-11-21 12:33hgbotStatusnew => closed
2023-11-21 12:33hgbotNote Added: 0157416

Notes
(0156451)
hgbot   
2023-10-27 15:14   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/343 [^]
(0157415)
hgbot   
2023-11-21 12:33   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/343 [^]
(0157416)
hgbot   
2023-11-21 12:33   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 85ce48884086d62d9571df28dd5b220ddeb6f18a
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 21-11-2023 11:33:03
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/85ce48884086d62d9571df28dd5b220ddeb6f18a [^]

Fixes ISSUE-53789: Remove oracle support from mobile-test

- Remove oracle support (config, jdbc driver)
- Remove leftover special cases when running in ret-highvol-oracle
- Simplify ora/pg specific SQL used in many places
- Cleanup/simplify/remove utility methods

---
M .classpath
M config/OpenbravoERPTest.properties.template
M mobile-test.iml
M src-test/org/openbravo/test/mobile/awo/utilities/AWO_Utils.java
M src-test/org/openbravo/test/mobile/core/junit/AutomationHostHelper.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/terminals/WebPOSExtModulesSafeBoxHelper.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/certification_france/OBCFRTestBase.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/externalbp/ExternalBpInGroupedInvoices.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/externalbp/ExternalBpInNonGroupedInvoices.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/ConnectionHelper.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/DatabaseHelperInsertUpdateOrDelete.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/DatabaseHelperQuery.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/DatabaseHelperSelect.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/DatabaseHelperStatement.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/database/MobileCoreDatabaseHelper.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/intuitive/IntuitiveCommandsMobileCore.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/utils/RetailUtils.java
M src-test/org/openbravo/test/mobile/retail/pack/database/WebPOSDatabaseHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSProductDiscontinuedHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSSafeBoxTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashmanagement/CMGa10_CashManagementDeposit.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/CashUpSplitLines.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/CashUpSplitLinesMultitax.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/CashUpSplitLinesMultitaxNotIncludeTaxes.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/CashUpSplitLinesNotIncludeTaxes.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cashup/I35216_VerifyCashUpSplitLines.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/I44810_VerifyCheckStockForServices.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/customer/C360CheckStatistics.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/customercreation/I36463_CustomerSearchUsingAdvancedFilter.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/highvolume/I31211_UseContainsInsteadOfStartsWith.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/highvolume/I36463_CustomerSearchUsingSelectorFilter.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I37301_ImportEntryError.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I33274_VerifyReturnWithMultiShipment.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I33274_VerifyReturnWithMultiShipmentII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I46654_VerifyReturnWithMultiShipment.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/safebox/SABO018RemoveSafeBoxInTwoTerminalsAndCountSafeBox.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/I30734_CheckWarehouseByLine.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31820_VerifyInvoiceDuringCashup.java
R lib/runtime/choosables/ojdbc8-19.3.0.0.jar
R lib/runtime/oracle-default.jar
R src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/I30839_SalesVerifyDateInOracle.java
---