mergify[bot]
7ebed912cf
fix: validate permission before updating status (backport #53651 ) ( #53653 )
...
* fix: validate permission before updating status (#53651 )
(cherry picked from commit 8e17c722fb )
# Conflicts:
# erpnext/buying/doctype/purchase_order/purchase_order.py
# erpnext/selling/doctype/sales_order/sales_order.py
# erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
* chore: resolve conflicts
---------
Co-authored-by: diptanilsaha <diptanil@frappe.io >
2026-03-19 15:28:01 +00:00
ruthra kumar
ee19765c96
Merge pull request #53608 from ruthra-kumar/ci_lightmode_runner_v16
...
refactor(test): repo wide test suite refactor (backport #47910 )
2026-03-19 13:35:08 +05:30
mergify[bot]
48e8944a86
fix(stock): fix email error message (backport #53606 ) ( #53633 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(stock): fix email error message (#53606 )
2026-03-19 07:42:44 +00:00
mergify[bot]
a94bf6db06
fix(payment_schedule): using show_alert instead of msgprint for non-selection of payment schedule (backport #53623 ) ( #53631 )
...
Co-authored-by: diptanilsaha <diptanil@frappe.io >
fix(payment_schedule): using `show_alert` instead of `msgprint` for non-selection of payment schedule (#53623 )
2026-03-19 12:57:45 +05:30
ruthra kumar
35f6bc5d30
refactor(test): remove all remaining reference to integration test
2026-03-19 12:57:12 +05:30
ruthra kumar
08ee50a902
refactor(test): cleanup; remove redundant attribute
2026-03-19 12:57:12 +05:30
ruthra kumar
3f35db5db1
refactor(test): make pick list deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
1c96348064
refactor(test): make item wise sales register deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
37d6978190
refactor(test): make purchase order deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
e3e4dae3bb
refactor(test): make sales invoice deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
af614bd195
refactor(test): make location determinisitic
2026-03-19 12:57:12 +05:30
ruthra kumar
037fdd6882
refactor(test): make bank clearance deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
7cb662a54c
refactor(test): make sales invoice deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
021789baf1
refactor(test): hardcoded names over dynamic
2026-03-19 12:57:12 +05:30
ruthra kumar
9f3afea27f
refactor(test): use JSON for company master
2026-03-19 12:57:12 +05:30
ruthra kumar
7d0779c73c
refactor(test): remove explicit call to master data setup
2026-03-19 12:57:12 +05:30
ruthra kumar
495e585ab6
refactor(test): hardcoded names over dynamic ones
...
Much faster bootstrap without those get_doc calls
2026-03-19 12:57:12 +05:30
ruthra kumar
41de44f905
refactor: move test bootstrap to module
2026-03-19 12:57:12 +05:30
ruthra kumar
5934670e99
refactor(test): speed up setup
2026-03-19 12:57:12 +05:30
ruthra kumar
5f56f61f86
refactor(test): make stock entry deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
e451b68619
refactor(test): remove redundant before_tests
2026-03-19 12:57:12 +05:30
ruthra kumar
aec5ba1864
refactor(test): make process deferred accounting deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
9e11b6cfb3
refactor(test): make bom deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
71ce7ff8ce
refactor(test): make customer deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
fe8064c3e6
refactor(test): tax rule; removed setUpClass, tearDownClass
2026-03-19 12:57:12 +05:30
ruthra kumar
16bd107583
refactor(test): common make function
2026-03-19 12:57:12 +05:30
ruthra kumar
3f0dbbc17c
refactor(test): make bom stock calculated deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
2bfd371526
refactor(test): make pos profile deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
78b0db7988
refactor(test): make pos opening entry deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
dba530bb47
refactor(test): make pos invoice merge log deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
61b40fdccc
refactor(test): make pos closing deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
46a81bc7c4
refactor(test): make stock test_utils deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
ed9470387e
refactor(test): make currency exchange deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
6426f63798
refactor(test): make sales partner target variance deterministic
2026-03-19 12:57:12 +05:30
ruthra kumar
1cc4b67098
refactor(test): make sales order analysis deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
87de91e5d0
refactor(test): make uae vat audit deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
67bb6a2d6a
refactor(test): make uae vat 201 deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
35339fcc0e
refactor(test): make job card deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
0c2a538491
refactor(test): make opportunity summary by sales stage deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
bfffbcfee9
refactor(test): make queries deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
b680aeb62c
refactor(test): make item wise details deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
da85534118
refactor(test): make accounts controller deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
d69b9d1a54
refactor(test): make subcontracting controller deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
6c9b32287c
refactor(test): make test mapper deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
a58ba3e7d4
refactor(test): make item wise inventory account deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
c96f5e3d8c
refactor(test): make distributed discount deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
35d35a0588
refactor(test): make requested items order and receive deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
a1aff71ca5
refactor(test): make accounts/test/test_utils.py deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
40bb5c6ed0
refactor(test): make gross profit deterministic
2026-03-19 12:57:11 +05:30
ruthra kumar
34c3490227
refactor(test): make sales payment summary deterministic
2026-03-19 12:57:11 +05:30