loki.ir.tests.test_transformer
Functions
|
A very basic sanity test for the MaskedTransformer class. |
|
Test the masked transformer in conjunction with associate blocks |
|
A very basic sanity test for the MaskedTransformer class with require_all_start or greedy_stop properties. |
|
Test the masked transformer in conjunction with nesting |
Test for #41, where identical nodes in a tuple have not been correctly handled in the tuple injection mechanism. |
|
|
Test basic transformer functionality with nulti-node keys |
|
Test basic transformer functionality with and without node rebuilding. |
Test basic transformer functionality and verify source invalidation when adding items to a loop body. |
|
Test basic transformer functionality and verify source invalidation when replacing nodes. |
- test_transformer_source_invalidation_replace(frontend)
Test basic transformer functionality and verify source invalidation when replacing nodes.
- test_transformer_source_invalidation_prepend(frontend)
Test basic transformer functionality and verify source invalidation when adding items to a loop body.
- test_transformer_rebuild(frontend)
Test basic transformer functionality with and without node rebuilding.
- test_transformer_multinode_keys(frontend)
Test basic transformer functionality with nulti-node keys
- test_masked_transformer(frontend)
A very basic sanity test for the MaskedTransformer class.
- test_masked_transformer_minimum_set(frontend)
A very basic sanity test for the MaskedTransformer class with require_all_start or greedy_stop properties.
- test_masked_transformer_associates(frontend)
Test the masked transformer in conjunction with associate blocks
- test_nested_masked_transformer(frontend)
Test the masked transformer in conjunction with nesting
- test_transformer_duplicate_node_tuple_injection(frontend, invalidate_source, replacement)
Test for #41, where identical nodes in a tuple have not been correctly handled in the tuple injection mechanism.