diff --git a/tests/test_per_wallet_tax_engine_semantics_dependent.py b/tests/test_per_wallet_tax_engine_semantics_dependent.py index cac9039..bfcad45 100644 --- a/tests/test_per_wallet_tax_engine_semantics_dependent.py +++ b/tests/test_per_wallet_tax_engine_semantics_dependent.py @@ -23,6 +23,7 @@ from per_wallet_tax_engine_common import _Test, Account, InTransactionDescriptor, OutTransactionDescriptor, IntraTransactionDescriptor, AbstractTestPerWalletTaxEngine +# These tests are dependent on transfer semantics, so they are not run for all accounting methods. class TestPerWalletTaxEngine(AbstractTestPerWalletTaxEngine): # Transfer analysis across different accounts using only FIFO transfer semantics. diff --git a/tests/test_per_wallet_tax_engine_semantics_independent.py b/tests/test_per_wallet_tax_engine_semantics_independent.py index b3e4ba3..3417c7c 100644 --- a/tests/test_per_wallet_tax_engine_semantics_independent.py +++ b/tests/test_per_wallet_tax_engine_semantics_independent.py @@ -23,6 +23,7 @@ from per_wallet_tax_engine_common import _Test, Account, InTransactionDescriptor, OutTransactionDescriptor, IntraTransactionDescriptor, AbstractTestPerWalletTaxEngine +# These tests are independent of the accounting method, so they are repeated for all accounting methods. class TestPerWalletTaxEngine(AbstractTestPerWalletTaxEngine): # Transfer analysis failure tests. These tests are independent of transfer semantics, so the code repeats each test with all transfer semantics.