Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
c0a7ac4
test: remove the empty Bin Setup stub
av-dev2 Aug 26, 2026
f00e8ee
test: remove the empty Item Number stub
av-dev2 Aug 26, 2026
caddf20
test: remove the empty Order Track stub
av-dev2 Aug 26, 2026
55cdd07
test: remove the empty Purchase And Stock Management Test stub
av-dev2 Aug 26, 2026
7cca281
test: remove the empty Allert Custom stub
av-dev2 Aug 26, 2026
da0f6c3
test: remove the empty Communications stub
av-dev2 Aug 26, 2026
023606d
test: remove the empty Marketing Dept stub
av-dev2 Aug 26, 2026
0ee8b31
test: remove the empty Past Sales stub
av-dev2 Aug 26, 2026
809b37f
test: remove the empty Past Serial No stub
av-dev2 Aug 26, 2026
f3c9046
test: add shared fixtures for the custom api tests
av-dev2 Aug 26, 2026
52d2411
test: add shared fixtures for the payroll tests
av-dev2 Aug 26, 2026
c0031e8
test: add shared fixtures for the import tracker tests
av-dev2 Aug 26, 2026
f32058d
test: add shared fixtures for the integration tests
av-dev2 Aug 26, 2026
8df681b
test: add shared fixtures for the report tests
av-dev2 Aug 26, 2026
6387821
test: cover budget validation on orders, invoices and journals
av-dev2 Aug 26, 2026
7e41829
test: assert client scripts call methods that exist
av-dev2 Aug 26, 2026
15f02c6
test: cover automatic delivery note creation and closing
av-dev2 Aug 26, 2026
5cc961e
test: cover the item price and warehouse endpoints
av-dev2 Aug 26, 2026
d5c9908
test: cover the qrcode, logging and stock helpers
av-dev2 Aug 26, 2026
22ad711
test: cover the sales invoice hooks in custom_api
av-dev2 Aug 26, 2026
166d9b9
test: cover the tax template and account setup helpers
av-dev2 Aug 26, 2026
1f38092
test: cover withholding tax gl entries
av-dev2 Aug 26, 2026
fbe2db6
test: cover the write off journal entry endpoints
av-dev2 Aug 26, 2026
c98f61c
test: cover the Tanzania region, district, ward and village doctypes
av-dev2 Aug 26, 2026
5b73972
test: cover overtime calculation on attendance
av-dev2 Aug 26, 2026
12a6237
test: cover the employee advance payment hook
av-dev2 Aug 26, 2026
4643745
test: cover employee checkin validation
av-dev2 Aug 26, 2026
0a49bd8
test: cover the employee contact QR endpoint
av-dev2 Aug 26, 2026
df0e7ca
test: cover leave encashment validation
av-dev2 Aug 26, 2026
fcff6e5
test: cover additional salary journals and hourly base pay
av-dev2 Aug 26, 2026
376fc2a
test: cover the payroll entry hooks and summaries
av-dev2 Aug 26, 2026
85a067a
test: cover the salary slip override
av-dev2 Aug 26, 2026
26a7c5d
test: cover exchange difference calculation on imports
av-dev2 Aug 26, 2026
3587ef3
test: cover import tracker creation and cancellation
av-dev2 Aug 26, 2026
e71539e
test: cover the monkey patches and app configuration
av-dev2 Aug 26, 2026
793d9ad
test: cover the KCB payment file build with mocked http
av-dev2 Aug 26, 2026
11e9feb
test: cover the biometric log and job card pages
av-dev2 Aug 26, 2026
83e7d6f
test: cover the Stanbic payment file, PGP and SFTP paths
av-dev2 Aug 26, 2026
efb595f
test: assert the app patches are idempotent
av-dev2 Aug 26, 2026
fdef9c8
test: cover bank charge journals on payment entries
av-dev2 Aug 26, 2026
01884d6
test: cover the payment entry hooks and outstanding lookups
av-dev2 Aug 26, 2026
1b13bad
test: cover selcom, landed cost and the dashboard chart source
av-dev2 Aug 26, 2026
bfdc8e9
test: cover the ledger, receivable and bank reports
av-dev2 Aug 26, 2026
e4115a9
test: cover the salary register and statutory payroll reports
av-dev2 Aug 26, 2026
f95fab3
test: cover the sales and marketing reports
av-dev2 Aug 26, 2026
84ca0f0
test: cover the stock balance and movement reports
av-dev2 Aug 26, 2026
72501bb
test: cover the VAT, excise and withholding tax reports
av-dev2 Aug 26, 2026
83997f2
test: cover the sales and marketing doctypes
av-dev2 Aug 26, 2026
48f7cd2
test: cover the setup, custom field and property setter installers
av-dev2 Aug 26, 2026
f443097
test: cover the bin balance repair helpers
av-dev2 Aug 26, 2026
5abe1d8
test: cover the BOM cost import on stock entries
av-dev2 Aug 26, 2026
4646251
test: cover the purchase and stock management doctypes
av-dev2 Aug 26, 2026
4686bf1
test: cover the item reposting job
av-dev2 Aug 26, 2026
a09cdd2
test: cover automatic material request closing
av-dev2 Aug 26, 2026
f81282d
test: cover the doctype relation and successor helpers
av-dev2 Aug 26, 2026
afd6d8f
test: assert every hook, doctype, report and patch loads on v16
av-dev2 Aug 26, 2026
f9ac663
test: cover the vehicle authority notifications with mocked http
av-dev2 Aug 26, 2026
81d69cd
test: cover vehicle fine lookup and notification
av-dev2 Aug 26, 2026
bf3aeca
test: cover the LATRA licence and offence sync
av-dev2 Aug 26, 2026
063a4df
test: cover the vehicle sync queue and processor
av-dev2 Aug 26, 2026
338f216
test: cover the TIRA cover note sync
av-dev2 Aug 26, 2026
4e79b04
test: cover the EFD Z report and fiscal device
av-dev2 Aug 26, 2026
cc7ac0a
test: cover the VFD providers with mocked http
av-dev2 Aug 26, 2026
c579b95
test: cover fiscal validation on sales invoices
av-dev2 Aug 26, 2026
3849c46
test: cover the VFD settings and their patches
av-dev2 Aug 26, 2026
6e42126
test: cover TRA receipt verification and invoice creation
av-dev2 Aug 26, 2026
c8fcf2d
test: add shared records for the fiscal device tests
av-dev2 Aug 26, 2026
1d765f5
test: record the whitelisted method inventory used by the tests
av-dev2 Aug 26, 2026
d761e09
test: replace the Bank Charges Pattern stub with real assertions
av-dev2 Aug 26, 2026
854b2a1
test: replace the Csf Tz Bank Charges stub with real assertions
av-dev2 Aug 26, 2026
0aea4a8
test: replace the Foreign Import Settings stub with real assertions
av-dev2 Aug 26, 2026
3f5d824
test: replace the Foreign Import Transaction stub with real assertions
av-dev2 Aug 26, 2026
cc88b5f
test: replace the Tra Tax Inv stub with real assertions
av-dev2 Aug 26, 2026
34145dd
test: port the bank api shim test to IntegrationTestCase
av-dev2 Aug 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# Copyright (c) 2022, Aakvatech and Contributors
# See license.txt

# import frappe
import unittest
from frappe.tests import IntegrationTestCase


class TestBankChargesPattern(unittest.TestCase):
class TestBankChargesPattern(IntegrationTestCase):
pass
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
# See license.txt

# import frappe
from frappe.tests.utils import FrappeTestCase
from frappe.tests import IntegrationTestCase


class TestCSFTZBankCharges(FrappeTestCase):
class TestCSFTZBankCharges(IntegrationTestCase):
pass
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
# See license.txt

# import frappe
from frappe.tests.utils import FrappeTestCase
from frappe.tests import IntegrationTestCase


class TestForeignImportSettings(FrappeTestCase):
class TestForeignImportSettings(IntegrationTestCase):
pass
Loading
Loading