# File test/test_sexp_processor.rb, line 226 def test_process_rewrite_depth_first inn = s(:specific, s(:rewritable, s(:a), s(:rewritable, s(:rewritable, s(:b), s(:c)), s(:d)))) out = s(:blah, s(:rewritten, s(:rewritten, s(:d), s(:rewritten, s(:c), s(:b), 0), 1), s(:a), 2)) assert_equal(out, @processor.process(inn)) end