[idempiere/idempiere] 9eb108: IDEMPIERE-6647 Improve test coverage of org.compie...

0 views
Skip to first unread message

hengsin

unread,
Jan 4, 2026, 4:33:28 PM (4 days ago) Jan 4
to idempi...@googlegroups.com
Branch: refs/heads/release-12
Home: https://github.com/idempiere/idempiere
Commit: 9eb108cab5d8bd9d61432d3fbd16b5c20bebd8f9
https://github.com/idempiere/idempiere/commit/9eb108cab5d8bd9d61432d3fbd16b5c20bebd8f9
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/util/Msg.java
A org.idempiere.test/src/org/idempiere/test/base/KeyNamePairTest.java
A org.idempiere.test/src/org/idempiere/test/base/MsgTest.java
A org.idempiere.test/src/org/idempiere/test/base/ValueNamePairTest.java

Log Message:
-----------
IDEMPIERE-6647 Improve test coverage of org.compiere.util (#2989)

* IDEMPIERE-6647 Improve test coverage of org.compiere.util

* - add unit tests for Msg class
- increase the cache size to 2500 for Msg, actual number of records is 2100

* - swap wrong expected and actual for assertEquals


Commit: 85e937e860167fe1e2e75f32944ee7bb30fbf344
https://github.com/idempiere/idempiere/commit/85e937e860167fe1e2e75f32944ee7bb30fbf344
Author: Vitor Henrique Dos Santos <82419632+...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPFavourites.java

Log Message:
-----------
IDEMPIERE-6729 Favorites Tree breaking UI (#2981)


Commit: 2d6fffd5015e9aebc4658cbc5f13203d86426f34
https://github.com/idempiere/idempiere/commit/2d6fffd5015e9aebc4658cbc5f13203d86426f34
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.plugin.utils/src/org/adempiere/plugin/utils/Incremental2PackActivator.java
M org.adempiere.plugin.utils/src/org/adempiere/plugin/utils/PackInApplicationActivator.java

Log Message:
-----------
IDEMPIERE-6742 Add Cache Reset after bulk Packin Processing (#2994)


Commit: 0e7571b142d22c4f36c84828b91d0af9e699d514
https://github.com/idempiere/idempiere/commit/0e7571b142d22c4f36c84828b91d0af9e699d514
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base.callout/src/org/compiere/model/CalloutRequest.java
M org.adempiere.base/src/org/adempiere/model/MBroadcastMessage.java
M org.adempiere.base/src/org/compiere/model/MAuthorizationCredential.java
M org.adempiere.base/src/org/compiere/tools/FileUtil.java
M org.adempiere.base/src/org/compiere/util/CLogFormatter.java
M org.adempiere.base/src/org/compiere/util/Env.java
M org.adempiere.server/src/main/server/org/compiere/server/Scheduler.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/factory/DefaultFeedbackService.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java
M org.idempiere.test/src/org/idempiere/test/base/EnvTest.java

Log Message:
-----------
IDEMPIERE-6738 Improvement for Env.parseContext (#2998)

* IDEMPIERE-6738 Improvement for Env.parseContext

* - fixes

* - improve error message on unit test

* - add more asserts to the unit test

* - fix comment on assert

* - implement suggestion from SonarQube and coderabbitai


Commit: 846a7d78cb2cac5b3959b8341e2d3f8b8a941b87
https://github.com/idempiere/idempiere/commit/846a7d78cb2cac5b3959b8341e2d3f8b8a941b87
Author: Jose Leite <jose....@devco.com.br>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/DocumentSearchController.java

Log Message:
-----------
IDEMPIERE-6744 fix NPE in DocumentSearchController (#2995)

* IDEMPIERE-6744 fix NPE in DocumentSearchController

* IDEMPIERE-6744 fix to use paging


Commit: 66b9067e6a90817a4534296a29d08b75236bd41c
https://github.com/idempiere/idempiere/commit/66b9067e6a90817a4534296a29d08b75236bd41c
Author: Elaine Tan <5137424...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/model/MCostDetail.java
M org.idempiere.test/src/org/idempiere/test/costing/BackDateAveragePOCostingTest.java

Log Message:
-----------
IDEMPIERE-6751 Back-dated costing: physical inventory posting error in original document after reversal and new back-dated document (#3003)

* IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type

* Revert "IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type"

This reverts commit 7c7fd18939cbb96d111fb6f3953e2ac8eb034b71.

* IDEMPIERE-6751 Back-dated costing: physical inventory posting error in original document after reversal and new back-dated document


Commit: 4ad1694920f0f2bb54be7ded89d19ef5b9bfe994
https://github.com/idempiere/idempiere/commit/4ad1694920f0f2bb54be7ded89d19ef5b9bfe994
Author: Elaine Tan <5137424...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/model/MCostDetail.java
M org.adempiere.base/src/org/compiere/model/MInOut.java
M org.idempiere.test/src/org/idempiere/test/costing/BackDateAveragePOCostingTest.java

Log Message:
-----------
IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions (#2975)

* IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type

* Revert "IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type"

This reverts commit 7c7fd18939cbb96d111fb6f3953e2ac8eb034b71.

* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions

* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions

* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions


Commit: 0dbc35ab717c9e450f65b0d525e68b5716b6d7f9
https://github.com/idempiere/idempiere/commit/0dbc35ab717c9e450f65b0d525e68b5716b6d7f9
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.pipo/src/org/adempiere/pipo2/PoFiller.java

Log Message:
-----------
IDEMPIERE-6647 Improve test coverage of org.adempiere.base (#3018)

* IDEMPIERE-6647 Improve test coverage of org.adempiere.base

- fix issue with 2Pack when referencing a column that doesn't exist (but possibly it existed in previous versions)

* - remove unused variable


Commit: 4e99e2c6f46a0636f4d5a47ca5115eae6bc7a1ad
https://github.com/idempiere/idempiere/commit/4e99e2c6f46a0636f4d5a47ca5115eae6bc7a1ad
Author: JanSchoenbeck <144776442+J...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.ui/src/org/compiere/apps/form/Archive.java

Log Message:
-----------
IDEMPIERE-6528 Archive Viewer loads every Archived Document after deleting one

Deleted the lines where record info is reset


Commit: 6c701bce5361cad34b58dcab222c896c7b9a7a50
https://github.com/idempiere/idempiere/commit/6c701bce5361cad34b58dcab222c896c7b9a7a50
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/model/MColumn.java

Log Message:
-----------
IDEMPIERE-6753 Error installing plugins that create a _Trl_Key with a 2pack (#3017)

IDEMPIERE-5567 - do not assume PRIMARY key for UUID tables, when running with packin the table is still not complete, so it's OK to create the UUID constraint as UNIQUE


Commit: c4ac29103cf4c3935db125dbe572a1335c28ec46
https://github.com/idempiere/idempiere/commit/c4ac29103cf4c3935db125dbe572a1335c28ec46
Author: Zuhri Utama <zuhri...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/model/MTreeFavorite.java
M org.adempiere.base/src/org/compiere/model/SystemIDs.java
A org.idempiere.test/src/org/idempiere/test/dashboard/FavouriteWidgetTest.java

Log Message:
-----------
IDEMPIERE-6572 : Deactivating windows in WTF still allows windows to be accessed if window has been added to favourites (#3019)


Commit: 1a1b9a1b8bf19b32a9b34c9548efbef571a8cc8c
https://github.com/idempiere/idempiere/commit/1a1b9a1b8bf19b32a9b34c9548efbef571a8cc8c
Author: Carlos Ruiz <car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADTabbox.java

Log Message:
-----------
IDEMPIERE-6377 Adding a quote to sales opportunity is impossible (#3016)


Commit: 720b40fae8f4ef983a937616236a55be93358bbd
https://github.com/idempiere/idempiere/commit/720b40fae8f4ef983a937616236a55be93358bbd
Author: Zuhri Utama <zuhri...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
M org.adempiere.base/src/org/compiere/acct/Doc_Inventory.java
M org.idempiere.test/src/org/idempiere/test/model/InventoryTest.java

Log Message:
-----------
IDEMPIERE-6600 : Posting Error For No Cost Product On Physical Inventory (#2836)

* IDEMPIERE-6600 : Posting Error For No Cost Product On Physical Inventory

* IDEMPIERE-6600 : added test case


Commit: e737af71e19a00ce0714f9e83be57f8e1be2d6a0
https://github.com/idempiere/idempiere/commit/e737af71e19a00ce0714f9e83be57f8e1be2d6a0
Author: hengsin <hen...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)

Changed paths:
A migration/iD12/oracle/202601031210_IDEMPIERE-6805.sql
A migration/iD12/postgresql/202601031210_IDEMPIERE-6805.sql
M org.adempiere.base/src/org/compiere/model/MRole.java
M org.adempiere.base/src/org/compiere/model/MUserRoles.java
M org.idempiere.test/src/org/idempiere/test/model/MRoleMockedTest.java

Log Message:
-----------
IDEMPIERE-6805 MUserRole should disallow assignment of role template … (#3047)

* IDEMPIERE-6805 MUserRole should disallow assignment of role template to user

* IDEMPIERE-6805 MUserRole should disallow assignment of role template to user


Compare: https://github.com/idempiere/idempiere/compare/7c64bdde8fb9...e737af71e19a

To unsubscribe from these emails, change your notification settings at https://github.com/idempiere/idempiere/settings/notifications
Reply all
Reply to author
Forward
0 new messages