middleman/middleman-core/fixtures
Ben Hollis 441ec95065 Gracefully handle syntax (and other) errors when reloading config.rb.
With this change, config.rb modifications that result in an error will print the error to the logs but will not kill the server - the previous version of the application will still be running just fine, so that you can try and fix your config.rb without having to restart. The server no longer simply hangs with no message, which was the previous behavior. This fixes #702.
2013-10-19 19:39:10 -07:00
..
asset-hash-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
asset-hash-host-app Add test against URL fragments for asset hashes 2013-09-26 14:33:56 -07:00
asset-host-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
auto-css-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
auto-js-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
automatic-directory-matcher-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
automatic-image-size-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
basic-data-app write some file change and deletion tests for better data coverage 2013-05-29 10:59:03 -04:00
build-with-errors-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
cache-buster-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
capture-html-app capture_html helper tests 2013-06-07 09:58:37 +01:00
chained-app Replace all occurrences of data.page with current_page.data 2013-05-29 11:25:57 +02:00
clean-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
clean-dir-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
clean-nested-app fix builder not cleaning empty directories 2013-05-31 21:20:15 -04:00
coffeescript-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
compass-sprites-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
content-for-app add breaking test for escaped html using content_for 2013-06-07 09:59:59 +01:00
content-type-app Overhaul content-type handling, making it configurable via page/proxy commands as well as frontmatter with the 'content_type' parameter. 2013-04-06 15:11:25 -07:00
csspie Handle .htc files [no-ci] 2012-05-12 08:48:03 -07:00
current-page-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
custom-layout-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
custom-layout-app2 split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
custom-src-app Fix ignoring layouts from the sitemap when the source directory has been set to something other than 'source'. Fixes #896. 2013-05-30 20:17:58 -07:00
data-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
default-partials-dir-app/source merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
different-engine-layout merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
different-engine-partial merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
dynamic-pages-app Support Unicode characters in filenames, both in source filenames and in the names of proxied paths. Fixes #332. 2012-04-29 21:42:45 -07:00
empty-app split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
engine-matching-layout split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
extensionless-text-files-app allow extensionless files to be previewed and built. fixes #270, but requires alternative layouts be placed in a layouts/ directory now. 2012-02-12 11:45:42 -08:00
external-helpers Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
feature-params-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
fonts-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
frontmatter-app Replace all occurrences of data.page with current_page.data 2013-05-29 11:25:57 +02:00
frontmatter-neighbor-app Replace all occurrences of data.page with current_page.data 2013-05-29 11:25:57 +02:00
frontmatter-settings-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
frontmatter-settings-neighbor-app Support sideloading from .frontmatter files. Closes #855 2013-04-12 16:14:16 -07:00
generator-test Fix wrong http pathing/prefixing example in generated config 2013-08-15 15:24:44 -07:00
glob-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
gzip-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
i18n-alt-root-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
i18n-default-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
i18n-force-locale merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
i18n-nested-app Refactor some of i18n for better codeclimate scores. In the process, make nested i18n files work like rails 2013-05-29 14:00:37 -04:00
i18n-test-app Fix regex which was allowing i18n to file yaml files in the data folder 2013-06-24 13:56:32 -07:00
ignore-app/source Sitemap refactor 2012-04-14 13:17:42 -07:00
implied-extensions-app Implied extensions. Closes #304 2012-03-29 18:22:43 +01:00
indexable-app Demonstrate issue with directory indexes and spaces in paths 2013-09-16 21:07:56 -07:00
instance-vars-app Fix instance variables in dynamic pages 2012-07-24 23:02:27 +09:30
large-build-app Check if set is redefining a param at the class level. Fixes #939 2013-06-17 00:47:10 +00:00
layouts-dir-app/source layouts_dir is now configurable. Closes #899 2013-06-01 15:25:44 -07:00
link-to-app continue forcing Padrino to html_safe everything 2013-06-12 11:19:02 -07:00
liquid-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
lorem-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
manual-layout Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
manual-layout-missing Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
manual-layout-override Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
markdown-app Add support/tests for Redcarpet 3.0.0 features 2013-08-27 11:37:37 -04:00
markdown-frontmatter-options-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
markdown-in-haml-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
minify-css-app/source merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
minify-js-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
missing-tilt-library-app Remove Tilt mappings for missing libraries. Fixes #713 2013-01-08 10:24:07 -08:00
more-extensionless-text-files-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
more-frontmatter-settings-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
more-ignore-app/source merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
more-implied-extensions-app fix layouts with implied extensions 2013-06-24 13:39:14 -07:00
more-instance-vars-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
more-markdown-app/source Set current_engine on the context, not self, since we dup self and use that for each render loop. Closes #860 2013-06-12 15:21:31 -07:00
more-preview-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
more-traversal-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
multiple-layouts split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
nested-data-app Add more nested data tests, actually get simplecov to run 2013-05-29 09:59:15 -04:00
nested-layout-app Replace all occurrences of data.page with current_page.data 2013-05-29 11:25:57 +02:00
no-layout split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
padrino-helpers-app Gracefully handle syntax (and other) errors when reloading config.rb. 2013-10-19 19:39:10 -07:00
page-classes-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
page-helper-layout-block-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
partials-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
partials-dir-app/source merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
passthrough-app/source merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
plain-app split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
preview-app split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
proxy-pages-app Upgrade proxy to be able to take :locals and understand :ignore, and store proxy options and metadata with the proxy list. 2012-10-13 14:03:32 -07:00
queryable-app Make Sitemap metadata queryable with arel-style API 2012-12-25 16:05:54 -08:00
relative-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
relative-assets-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
request-app test backwards compatible request.params template values. closes #294 2012-03-01 13:43:47 -08:00
sass-assets-path-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
sass-cache-path-custom-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
sass-cache-path-default-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
scss-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
sinatra-app Implement generic which is a simple way to build a file from Rack 2013-06-13 09:05:13 -07:00
strip-url-app Tests and a small bug fix to make them pass 2012-07-13 16:00:53 +09:30
stylus-preview-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
traversal-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
twitter-bootstrap-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00
v4-extension-callbacks Add callback so v4 extensions can see when other extensions are activated 2013-06-04 15:51:03 -07:00
wildcard-app Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
wildcard-directory-index-app merge more into core, use gem availability to autoload 2013-05-09 14:41:26 -07:00