Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
python-docx / features / doc-add-section.feature
Size: Mime:
Feature: Add a document section
  In order to change page layout mid-document
  As a developer using python-docx
  I need a way to add a new section to a document


  Scenario: Add a landscape section to a portrait document
     Given a single-section document having portrait layout
      When I add an even-page section to the document
       And I change the new section layout to landscape
      Then the document has two sections
       And the first section is portrait
       And the second section is landscape


  Scenario: Document.add_section() adds a section that inherits headers and footers
    Given a single-section Document object with headers and footers as document
     When I execute section = document.add_section()
     Then section.header.is_linked_to_previous is True
      And section.even_page_header.is_linked_to_previous is True
      And section.first_page_header.is_linked_to_previous is True
      And section.footer.is_linked_to_previous is True
      And section.even_page_footer.is_linked_to_previous is True
      And section.first_page_footer.is_linked_to_previous is True