    # File tests/synset.tests.rb, line 252
            def test_45_traversal_break_after_3
                    printTestHeader "Synset: Traversal, break after 3"
                    rval = nil
                    sets = Hash::new {|hsh,key| hsh[key] = []}

                    assert_nothing_raised {
                            rval = @syn.traverse( :hyponyms ) {|tsyn,tdepth|
                                    sets[tdepth] << tsyn
                                    tdepth == 3
                            }
                    }
                    assert_equal 4, sets.keys.length
                    assert_equal [0,1,2,3], sets.keys.sort
                    assert_equal 1, sets[3].length
                    assert rval, "Break early flag expected to be set"
            end