- assert_equal "abac", "abacal".step_4
- assert_equal "abac", "abacance".step_4
- assert_equal "abac", "abacence".step_4
- assert_equal "abac", "abacer".step_4
- assert_equal "abac", "abacic".step_4
- assert_equal "abacer", "abacerable".step_4
- assert_equal "abac", "abacible".step_4
- assert_equal "abac", "abacant".step_4
- assert_equal "abac", "abacement".step_4 # Check we handle overlapping suffixes properly
- assert_equal "abacac", "abacacement".step_4
- assert_equal "abacac", "abacacment".step_4
- assert_equal "abac", "abacment".step_4
- assert_equal "abac", "abacent".step_4
- assert_equal "abac", "abacism".step_4
- assert_equal "abac", "abacate".step_4
- assert_equal "abac", "abaciti".step_4
- assert_equal "abac", "abacous".step_4
- assert_equal "abac", "abacive".step_4
- assert_equal "abac", "abacize".step_4
- assert_equal "abacion", "abacion".step_4
- assert_equal "abacs", "abacsion".step_4
- assert_equal "abact", "abaction".step_4
- assert_equal "abction", "abction".step_4
- assert_equal "ablut", "ablution".step_4
- assert_equal "agreement", "agreement".step_4
+ assert_equal "abac", "abacal".porter2_step4
+ assert_equal "abac", "abacance".porter2_step4
+ assert_equal "abac", "abacence".porter2_step4
+ assert_equal "abac", "abacer".porter2_step4
+ assert_equal "abac", "abacic".porter2_step4
+ assert_equal "abacer", "abacerable".porter2_step4
+ assert_equal "abac", "abacible".porter2_step4
+ assert_equal "abac", "abacant".porter2_step4
+ assert_equal "abac", "abacement".porter2_step4 # Check we handle overlapping suffixes properly
+ assert_equal "abacac", "abacacement".porter2_step4
+ assert_equal "abacac", "abacacment".porter2_step4
+ assert_equal "abac", "abacment".porter2_step4
+ assert_equal "abac", "abacent".porter2_step4
+ assert_equal "abac", "abacism".porter2_step4
+ assert_equal "abac", "abacate".porter2_step4
+ assert_equal "abac", "abaciti".porter2_step4
+ assert_equal "abac", "abacous".porter2_step4
+ assert_equal "abac", "abacive".porter2_step4
+ assert_equal "abac", "abacize".porter2_step4
+ assert_equal "abacion", "abacion".porter2_step4
+ assert_equal "abacs", "abacsion".porter2_step4
+ assert_equal "abact", "abaction".porter2_step4
+ assert_equal "abction", "abction".porter2_step4
+ assert_equal "ablut", "ablution".porter2_step4
+ assert_equal "agreement", "agreement".porter2_step4