# File test_format.rb, line 742
  def test_page_numbers
    #Problems when formats don't fit on a single page!
    File.open("format_testfile14", File::CREAT | File::WRONLY | File::TRUNC) { |file|
      top = "---- Top --- Page Number @<<<----\n$page_number\n"
      bottom = "---- Bot --- Page Number @<<<----\n$page_number\n \n"
      page_num_format = Format.new(top,$ex, bottom)
      page_num_format.io = file
      page_num_format.setPageLength(10)    
      location = "Who Knows"
      203.times do 
        $page_number = page_num_format.pageNumber()
        num = page_num_format.pageNumber()
        toe_size = page_num_format.pageNumber() * 1.0
        page_num_format.printFormat(binding)
        
        $page_number = page_num_format.pageNumber()
        num = page_num_format.pageNumber()
        toe_size = page_num_format.pageNumber()
      end
    }
    assert(compareOutput("format_testfile14", "./format_test.pl 13", nil))
  end