summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2023-03-20Add test for issue #65, which passesMartin Vilcans
Closes #65: can't reproduce.
2023-02-24Add test for forcing action with "!"Martin Vilcans
2022-11-07Replace nose with pytestMartin Vilcans
2022-11-07assertEquals is deprecated - use assertEqualMartin Vilcans
2022-11-07Remove unittest2 (Python 2 compatibility)Martin Vilcans
2022-11-07Add tests for extended charactersMartin Vilcans
2020-02-12Removing Python 2 support - no need for six #54Martin Vilcans
2020-02-12Replace pep8 with pycodestyle, get rid of warningsMartin Vilcans
pep8 recommended that change
2019-02-21Do not create empty paragraph if Note is a full paragraphMartin Vilcans
2019-02-21Add supports for notesMartin Vilcans
Fixes #37
2019-02-19Merge branch 'master' into python3John Peter Yamauchi
2016-04-14Show multiple spaces in a row as is in HTML & PDFMartin Vilcans
Not sure if FDX output should use   Let's keep using spaces for now. Closes #30
2015-11-17Test that alphanumeric character names workMartin Vilcans
2015-11-17Support non-alphanumeric character names with "@"Martin Vilcans
Fixes #22
2015-09-18Parse files with BOM present; fixes #5michaelx386
2015-07-23Add test for dual dialogue in FDX outputMartin Vilcans
2014-10-21Add Screenplay classMartin Vilcans
This is to be able to access title page data.
2014-03-03Merge branch 'master' into python3Martin Vilcans
2014-03-03Tests that would have caught the p a r e n t h e t i c a l bugMartin Vilcans
Bug was caused by a regression in d0c5183b4773e9dfac7113b24b492e0826c36bac See fix in b0dac73a8899d6ad5db3564202f566ddb963b446
2013-08-13Use six.text_type in richstring_testpython2Martin Vilcans
2013-08-13Use six.StringIO instead of StringIO.StringIOMartin Vilcans
2013-08-13Use six.StringIO for Python 3 compatMartin Vilcans
2013-08-13Use unittest2 if available but don't require it.Martin Vilcans
The features of unittest2 are already in Python >=2.7.
2013-08-13Removed dependency on unittest2Martin Vilcans
I think I don't use its features and it doesn't exist under that name in Python 3.
2012-07-22Fixed runtime error on HTML output of dual dialogue.Martin Vilcans
Thanks for the bug report, Dahlia!
2012-07-10Strip leading and trailing whitespace from character names.Martin Vilcans
Closes #2
2012-07-10Automatically create test cases from files in tests/filesMartin Vilcans
This replaces the repeated test code.
2012-07-10Changed bad test case nameMartin Vilcans
2012-07-09Added page break support.Martin Vilcans
In HTML output, uses style page-break-before: always Closes #3
2012-07-08PEP8 compliance.Martin Vilcans
Especially get rid of the "E128 continuation line under-indented for visual indent" which is new in later versions of the pep8 program.
2012-07-08Only a single period creates a slug.Martin Vilcans
Fixes #4
2012-03-12Support mixed sections and synopsisesMartin Vilcans
2012-03-12Support sections that are bunched together.Martin Vilcans
2012-03-01Line breaks become <br/> instead of <p> in HTML.Martin Vilcans
This should make line breaks look good with the new CSS.
2012-02-23Output synopsis to HTML.Martin Vilcans
Used Jonathan's CSS.
2012-02-20Added commenting out using /* boneyard */Martin Vilcans
2012-02-19Transition must end with "TO:", not just ":"Martin Vilcans
New in Fountain spec.
2012-02-19Renamed SPMD to FountainMartin Vilcans
2012-02-19Moved spmd tests into separate classes.Martin Vilcans
2012-02-19Added synopsis support to slugs and sections.Martin Vilcans
2012-02-16Parse the title page.Martin Vilcans
The title page isn't actually used for anything right now, but if it is in the source, at least it doesn't appear as action lines in the output.
2012-02-08Added support for sectionsMartin Vilcans
2012-02-07Scene headings are now h6 in HTML outputMartin Vilcans
2012-02-07Read the spec again. Scene numbers are alphanumeric only.Martin Vilcans
2012-02-07Added scene numbersMartin Vilcans
2012-02-01Refactored spmd parser to use InputParagraph class.Martin Vilcans
2012-02-01New syntax for dual dialog: ^ (Jan 2012 spec)Martin Vilcans
2012-02-01Some pep8 compliance regarding whitespaceMartin Vilcans
2012-01-31Transitions no longer have to be followed by a scene heading.Martin Vilcans
2012-01-31Changed rules for forced Scene Headings (slugs).Martin Vilcans
Double linebreaks no longer signify a slug. Instead you can force one with a leading period: e.g. FADE IN: .DARKNESS (whatever that would look like!?)