def test_rst_meta(): with wrap() as wrapper: node = Doc("example.rst|rstmeta", wrapper, [], contents = rst_meta ) wrapper.run_docs(node) assert node.setting('author') == "J Random Hacker" assert node.setting('authors') == "Bert & Ernie" assert node.setting('subtitle') == "Foo" assert node.setting('title') == "Main Title" assert node.setting('date') == "2002-08-18" assert node.setting('status') == "Work In Progress" assert node.setting('version') == "1" assert node.setting('copyright') == "This document has been placed in the public domain."