Thomas Reynolds
efd1ef69d6
2018 cleanup
...
Upgrade our deps
Drop support for Ruby 2.2 (because some deps have)
Update rubocop and lints
2018-09-11 11:43:07 -07:00
Thomas Reynolds
d6f1898c1d
Update aruba and cucumber, fix global state issue causing unexpected errors in tests
2018-01-25 14:09:18 -08:00
yuuji.yaginuma
e26f83e1c2
remove unnecessary require
...
`require 'rubygems'` is already required in Ruby 1.9 or later.
2015-10-04 07:24:21 +09:00
Thomas Reynolds
fdabd87957
merge in fixes from stable
2015-09-17 13:53:43 -07:00
Thomas Reynolds
fb6bca234f
Update to newer cucumber and aruba
2015-08-10 16:58:36 -07:00
Thomas Reynolds
dcbeb7dc76
Remove fivemat
2015-08-06 11:06:34 -07:00
Max Meyer
232aca91bc
Make testing a little bit easier and require features-directory to make subdirectories in cucumber work
2015-07-01 20:56:48 +02:00
Eliott Appleford
e2e3c1e3fb
fix specs on windows
2014-07-03 21:09:32 +01:00
Thomas Reynolds
8eabe4d354
rubocop 2: the reckoning
2014-04-29 10:44:24 -07:00
Thomas Reynolds
04dc48f13d
Great rubocop-ing
2014-04-28 16:02:18 -07:00
Karl Freeman
3cc74aae7e
whitespace [ci skip]
2013-12-30 21:39:28 +00:00
Karl Freeman
03d6e6c990
Implemented Rubocop
...
- just took a stab at running the StringLiterals cop to get a taste.
2013-12-28 00:47:39 +00:00
Thomas Reynolds
ca4935361b
drop Ruby 1.8, add some extra tests
2013-10-29 09:43:56 -07:00
Steven Sloan
ee7c9e6a6e
Add support/tests for Redcarpet 3.0.0 features
...
- :underline
- :highlight
- :disable_indented_code_blocks
Fix support for
- :link_attributes
- :filter_html
separate Redcarpet extensions from renderer options, add specs for missing renderer options
add specs for the missing/new redcarpet extensions, [ :lax_spacing, :underline, :highlight, :quote, :disable_indented_code_blocks, :footnotes ]
fix link_attributes option for Redcarpet
patch Tilt's reverse option aliases (they were there for RC1)
adjust test data for Redcarpet toc_data to match the current way it renders in 3.0
revert tests that aren't in redcarpet 3.0.0
add a cucumber exempt tag for mri-1.8.x
move redcarpet 3 specific extensions to a separate scenario filtered by the no18 tag
2013-08-27 11:37:37 -04:00
Thomas Reynolds
eedfc5ab45
update gem builder helper
2013-05-01 10:16:46 -07:00
Thomas Reynolds
2ea35b3004
Stub out rspec tests for public APIs: Rack and Sitemap for now
2012-10-27 11:47:06 -07:00
Thomas Reynolds
446aa6a4ba
Clean up whitespace, play with cane for testing style quality and code complexity
2012-08-13 15:41:07 -07:00
Thomas Reynolds
bd9d9d0f93
travishatesme
2012-06-18 16:53:22 -07:00
Thomas Reynolds
10d0df2622
Fix cucumber flags in jruby
2012-06-17 11:31:10 -07:00
Thomas Reynolds
509c91999d
Add ~encoding tag to cucumber to only run tests for Encoding on platforms which support it
2012-06-16 15:09:48 -07:00
Thomas Reynolds
f8c64f25ec
Put test ENV in the right place so cucumber/rake both work
2012-05-25 18:19:11 -07:00
Thomas Reynolds
1022e63cee
Avoid bundler on travis
2012-05-10 16:32:43 -07:00
Thomas Reynolds
527c987281
Attempt to avoid redcarpet tests on jruby
2012-05-02 16:28:04 -07:00
Thomas Reynolds
2965e3709d
Yard doc cleanup
2012-05-02 11:13:48 -07:00
Thomas Reynolds
3d1f8e7624
Try Fivemat cucumber output
2012-04-12 11:04:23 -07:00
Thomas Reynolds
5842bf8e5b
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
Thomas Reynolds
22adf3b516
setup rakefile for windows build
2012-01-05 20:34:24 -08:00
Thomas Reynolds
4422efc270
fix release
2011-12-29 19:57:41 -08:00
Thomas Reynolds
4b5174f0c8
fix rake tasks
2011-12-29 19:52:00 -08:00
Thomas Reynolds
73913f0ace
Start getting middleman-more tests passing. About 50% done
2011-12-29 19:04:39 -08:00
Thomas Reynolds
c8a134a386
split into middleman-core and middleman-more
2011-12-29 15:09:51 -08:00