Commit graph

31 commits

Author SHA1 Message Date
Ryan Weaver 02d9f8b7a4 Various test fixes: new versions of Michelf, etc 2018-01-23 10:25:18 -05:00
Ryan Weaver 77d1412005 Adding public alias and autowiring aliases
Updating README to reflect how we do things now
2017-11-29 13:29:54 -05:00
Ryan Weaver 3581dabfc5 Adding a test case to cover the bug fixed in sha: 8956d7e71b 2016-05-04 12:08:55 -04:00
Ryan Weaver c74ca069f9 Adding a tweak/hack to the test to get green tests across all versions of Michelf 2016-04-27 20:54:22 -04:00
Ryan Weaver 4fb2747817 [#82] Adding ︎ character that is added by Michelf for fn_backlink_html 2016-04-27 20:41:36 -04:00
Ryan Weaver ecf5581606 Removing extra class and using a public alias for testing - thanks Stof! 2015-12-16 12:05:25 -05:00
Ryan Weaver 21576fce48 Marking new service has private, then adding a workaround for the integration test 2015-12-16 10:54:17 -05:00
Ryan Weaver c5f5046c8e Removing MarkdownTwigExtension dependency to MarkdownHelper
This allows the Twig extension to be used without the templating component.
This also introduces a new integration test as a sanity check that all the
configuration / compiler pass was setup correctly.
2015-12-15 16:08:41 -05:00
Christophe Coevoet 9154189409 Fix tests against php-markdown 1.5
The dev version of php-markdown is wrongly aliased as 1.4.x-dev right
now, so the build against dev versions installs the library with 1.5.0
features.
2015-09-29 17:00:46 +02:00
Andrew Kovalyov 8d4254676a Add test case to cover configuration 2015-05-05 12:39:53 +02:00
Andrew Kovalyov 8423632a15 Fixed invalid logic of configuration which lead to double-escaping of html entities 2015-05-05 12:35:47 +02:00
Michiel Missotten 7165b5055c Updating testsuite to Michel Fortin implementation.
The footnote behaviour has changed during migration. You might want to check out the pr mentionning it : https://github.com/KnpLabs/KnpMarkdownBundle/pull/50
2014-02-14 14:21:46 +01:00
Joseph Bielawski 3c541b580b Removed hard dependency on MarkdownParser code, now uses dflydev/markdown library
Refactored way how parsers are initialized, and allow to select parser while rendering
Interface `MarkdownParserInterface` method name was changed from `#transform($text)` to `#transformMarkdown($text)`
2012-10-15 17:28:35 +02:00
Luis Cordova 3a5df3e04d add support for sundown extension
move configuration and create userland sundown parser
fix namespace typo and wip
add configuration for extensions and render flags for sundown
turn scalar into boolean nodes
add usage of defaultTrue and defaultFalse
using two arraynode for sundown and 2 children for extensions and render flags
feed configurations for extensions and render flags into DIC parameters
add ext-sundown on suggests
refactoring configuration
fix config and remove dots from parameters
wip
wip
try some approach with stof's help
wip
working but not changing when setting different default
last touches
set all configuration booleans default to false
fix indentation of addDefaultsIfNotSet
some love to travis, phpunit and vendor scripts
mark tests as incomplete because the test tests special configuration of the underlaying library wrapped
test against v2.0.5
silly typo defaultFales
remove composer.lock
update php version on composer.json
add changes as per comments
removing v from versions in travis
address comments
Fix no_html feature
switching 2.2.* to dev-master
remove 2.2.* stuff symfony frameworkbundle is not that far yet
update readme and support config dump
wip
2012-10-11 20:44:30 -05:00
Joseph Bielawski 8a7637054b Fixed tests 2012-02-25 12:10:20 +01:00
Matthieu Bontemps 2560404bee Added support for Travis 2011-11-19 15:48:33 +01:00
Matthieu Bontemps 6414f6be0a Change Knplabs to Knp. BC break before Symfony2 release. 2011-07-03 11:30:09 +02:00
ornicar 71ffc678c2 Add HTML & XSS injection tests - they fail 2011-05-10 09:21:50 -07:00
ornicar e6562327e3 Add phpunit.xml and test bootstrap 2011-05-10 09:14:21 -07:00
Matthieu Bontemps 574aaa762e Change namespaces to Vendor\Bundle\BundleName to reflect best practices. 2011-03-12 18:47:26 +01:00
Antoine Hérault aa765dd1dd Add vendor prefix 2011-02-04 15:28:05 +01:00
ornicar 0788ce4802 Cleanup tests 2010-07-22 11:22:36 +02:00
Thibault Duplessis ff438936a5 Improve performance, allow to choose precisely parser features, more unit and performance tests 2010-05-12 01:25:34 +02:00
ornicar 8191b1e5ea Replace parsers with one unique parser, fix white spaces on new lines 2010-05-06 14:54:35 +02:00
ornicar ed9b57e80e Update coding style 2010-05-06 14:14:50 +02:00
ornicar e1817fb483 Completed refactored light and extra parsers 2010-05-06 12:27:45 +02:00
ornicar b3f7d847ce Add tests for Extra parser 2010-05-06 12:27:17 +02:00
ornicar 1a2ed38824 Transform php markdown to a php5 lib 2010-05-06 11:58:44 +02:00
ornicar b79e6b91cc Add unit tests for markdown light 2010-05-06 11:47:39 +02:00
ornicar da33b5202d Start to refactor markdown light 2010-05-06 10:02:39 +02:00
ornicar 65920e999e Implement markdown parser 2010-05-05 18:20:58 +02:00