Parker Moore
83cb01dd59
Using File.exists? more generally instead of File.directory? so /tmp/jekyll is always removed before running tests
2013-04-15 14:34:06 +02:00
Parker Moore
88e68e038a
Extract out date parsing in feature steps
2013-04-15 14:32:14 +02:00
Parker Moore
9c57fad430
Finished feature for timezone shifting.
2013-04-15 00:42:14 +02:00
Parker Moore
df868b308a
Set Jekyll path relative to the env file, not to CWD
2013-04-15 00:42:14 +02:00
Parker Moore
48795462c2
Cucumber: remove test dir if it's there
2013-04-15 00:42:14 +02:00
Parker Moore
b51b796a1e
Feature for timezone switching
2013-04-15 00:42:13 +02:00
maul.esel
64702f2faf
minor test fix: the variable is named page.path
2013-04-14 09:52:30 +02:00
maul.esel
c20fc03604
add cucumber tests for overriding path
2013-04-13 00:06:09 +02:00
maul.esel
5a92a73010
add cucumber tests for page.path variable
2013-04-12 18:18:17 +02:00
Brian Kim
c9b03991f8
Remove superfluous references to File#close
2013-04-08 17:08:17 -04:00
Parker Moore
73ca35ee81
Ensure all categories are downcase. Fix for #842 .
2013-03-17 23:43:37 +01:00
Parker Moore
b49bba9351
Renamed test under wrong name.
2013-03-16 13:15:15 +01:00
Tom Preston-Werner
ef9388684b
Turn off debug mode on feature to suppress output.
2013-03-03 18:04:31 -08:00
scribu
1ac46b17c4
Don't require date in draft filenames.
2013-02-09 21:35:41 +02:00
scribu
daa9e11994
fix whitespace in drafts.feature
2013-01-31 05:35:19 +02:00
scribu
c48de6b320
add drafts.feature
2013-01-20 05:23:56 +02:00
Parker Moore
6a7a030eee
Fixed failing Cucumber test
2013-01-12 22:25:55 -08:00
Tom Bell
e3bd250e69
Remove old jekyll command
2013-01-09 23:42:57 +00:00
Tom Bell
e24bb02576
Update the Jekyll command for features testing
...
⭐ 🤘 🌟
2012-12-19 17:54:58 +00:00
Tom Bell
df2ad2ac59
Allow a custom 'layouts' directory
...
* Add 'layouts' option to change the dir from '_layouts' to anything relative
to the source directory
* Add cucumber scenario for testing an alternative directory '_theme'
* Closes #563
2012-05-30 21:39:43 -04:00
Tom Preston-Werner
4533e60489
Merge branch 'master' of https://github.com/daneharrigan/jekyll into daneharrigan-master
...
Conflicts:
lib/jekyll.rb
2012-04-23 16:48:18 -07:00
Tom Preston-Werner
9d70088f01
Properly select dotfiles during directory scan.
...
Fixes #363 .
Fixes #431 .
Fixes #377 .
2012-01-23 00:21:08 -08:00
Andrew Stone
5cffe5ecb5
Adding in the ability to link to posts internally. Syntax: {% post_url 2010-07-21-name-of-post %}; useful for: [Some Link]({% post_url 2010-07-21-name-of-post %})
2011-07-21 19:49:09 -04:00
Dane Harrigan
2b8017dfdc
can now set a custom pagination location with pagination_path
2011-06-05 14:57:53 -04:00
Dane Harrigan
b2ab245835
gave the assertion a failure message
2011-06-05 14:57:53 -04:00
Tom Preston-Werner
2ad0fbc8ff
Merge remote-tracking branch 'MattHall/redcarpet'
2011-05-29 21:38:34 -07:00
Tom Preston-Werner
155cbd1463
All tests/features run in 1.8 and 1.9.
2011-04-24 19:16:13 +08:00
Tom Preston-Werner
6a31e650f3
Tests and specs run under 1.9.
2011-04-24 18:39:27 +08:00
MattHall
cf779b2760
Added Redcarpet for MD conversion
2011-04-20 10:04:42 +01:00
Aman Gupta
8cc7f06b36
work around cucumber issue ( closes #296 )
2011-03-07 18:50:02 -08:00
Jason Graham
ac7a0cc95f
Add Kramdown support and tests
2010-11-20 17:40:27 -08:00
cblunt
f688c9df81
Added limit-posts option to site configuration.
...
* Added unit tests for limit-posts.
* Added feature for limit-posts.
* Added --limit_posts option to bin/jekyll options parser
2010-09-13 00:31:52 +01:00
Jan Berkel
fa90573176
Ruby 1.9 compat fix in features. Fixes #141 .
2010-04-21 14:41:01 -07:00
Kris Brown
5a807aa12e
pages now present in the site payload and can be used through the site.pages variable
2010-02-27 08:09:13 +00:00
Kris Brown
98fa570c86
added support for consistent site.time in payload, generating the site at a specific time and limiting future posts
...
squish
2010-02-26 20:52:41 +00:00
Tom Preston-Werner
a4f3f5c583
Merge commit '0a1e3cd2508c797d7b8d1038636a6e7111e5cd3d'. Fixes #33 .
...
Conflicts:
features/post_data.feature
2010-01-14 20:00:19 -08:00
Tom Preston-Werner
0756d1f765
add cuke feature for nested includes
2010-01-13 22:17:46 -08:00
Tom Preston-Werner
d88354e2df
cuke feature for subdir include
2010-01-13 22:02:24 -08:00
Tom Preston-Werner
b68149c7bc
fix pagination to adhere to read/render/write paradigm
2010-01-12 14:43:28 -08:00
Tom Preston-Werner
a076ce0702
add markdown feature test
2010-01-11 23:42:16 -08:00
Kris Brown
45bf0e8a33
removed usages of site.ports.first in some features where a better alternative is available
2010-01-10 10:30:18 +00:00
Kris Brown
6b74454a07
resetting to upstream
2010-01-10 10:11:44 +00:00
Kris Brown
5c17d6266d
removed usages of site.posts.first in some features where a better alternative is available
2010-01-06 13:01:19 +00:00
Kris Brown
b8c04dfb6d
Merge branch 'jamie/master'
2010-01-05 22:59:43 +00:00
Kris Brown
b5916caf4b
added scenario to test correct site generation for a site with layouts, pages, posts and files
2010-01-05 17:05:36 +00:00
Kris Brown
5ea06f3ad9
fixes issue #78 , including comprehensive scenarios and tests
2010-01-04 09:39:54 +00:00
Jamie Macey
fab5a715c5
safely allow loading jekyll customizations from inside a site
2009-11-29 13:25:00 -05:00
Jeffry Degrande
176c047ff1
bugfix for permalinks
...
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-07-14 19:17:44 -04:00
Nick Quaranto
ec637a13e9
Adding a scenario for config values available in the site payload. Closes #15
2009-06-24 08:33:32 -04:00
Nick Quaranto
52fbd940c3
Merging in eugenebolshakov/permalinks_for_pages
2009-06-22 18:32:18 -04:00