6d62dbbafc 
								
							 
						 
						
							
							
								
								Replace deprecated Ruby methods  
							
							... 
							
							
							
							Replace `Hash#has_key?` and `File.exists?` with `Hash#key?`
and `File.exist?` 
							
						 
						
							2014-07-31 12:50:20 -07:00  
				
					
						
							
							
								 
						
							
								62129d9a2f 
								
							 
						 
						
							
							
								
								Output Jekyll output if ENV['DEBUG'] exists  
							
							
							
						 
						
							2014-05-26 20:09:13 -04:00  
				
					
						
							
							
								 
						
							
								e37b3ca8e1 
								
							 
						 
						
							
							
								
								Any assets read in as Pages shall not be rendered or layout'd  
							
							
							
						 
						
							2014-05-21 00:52:21 -04:00  
				
					
						
							
							
								 
						
							
								3a610882f6 
								
							 
						 
						
							
							
								
								Avoid duplicated output using highlight tags  
							
							... 
							
							
							
							While using Rouge and an `highlight` tag, the output was duplicated
since the `output` variable in the Liquid tag definition was equal to
the highlighter's prefix value and the `<<` method changes its receiver.
Therefore, we should simply define an empty string and append the prefix
if it is present. 
							
						 
						
							2014-04-27 12:22:40 +02:00  
				
					
						
							
							
								 
						
							
								f9375d5660 
								
							 
						 
						
							
							
								
								Cleaned up cucumbers  
							
							
							
						 
						
							2014-04-23 13:40:21 -04:00  
				
					
						
							
							
								 
						
							
								f082eca791 
								
							 
						 
						
							
							
								
								GUYS failing test for rendering  
							
							
							
						 
						
							2014-04-14 22:45:20 -04:00  
				
					
						
							
							
								 
						
							
								1997281449 
								
							 
						 
						
							
							
								
								Add feature for the "--unsupported" flag  
							
							... 
							
							
							
							Also make step definitions a little more generic. 
							
						 
						
							2014-04-07 16:22:04 +02:00  
				
					
						
							
							
								 
						
							
								fec6b59950 
								
							 
						 
						
							
							
								
								Use File.exist? instead of deprecated File.exists?  
							
							
							
						 
						
							2014-04-06 13:31:34 +02:00  
				
					
						
							
							
								 
						
							
								53c42d000f 
								
							 
						 
						
							
							
								
								Move test dir to inside tmp in this repo.  
							
							
							
						 
						
							2014-03-18 23:53:31 -04:00  
				
					
						
							
							
								 
						
							
								396aa16f99 
								
							 
						 
						
							
							
								
								refactor step to support page creation  
							
							
							
						 
						
							2013-12-19 02:27:23 -05:00  
				
					
						
							
							
								 
						
							
								5b2480c8ba 
								
							 
						 
						
							
							
								
								refactor file+matter creation in cucumber steps  
							
							
							
						 
						
							2013-12-19 01:58:46 -05:00  
				
					
						
							
							
								 
						
							
								bce2c2efb4 
								
							 
						 
						
							
							
								
								Print the output of Jekyll if the command fails  
							
							
							
						 
						
							2013-12-06 00:52:33 -05:00  
				
					
						
							
							
								 
						
							
								6187861e91 
								
							 
						 
						
							
							
								
								Add test code for 'whitelist' option.  
							
							
							
						 
						
							2013-12-06 00:21:34 -05:00  
				
					
						
							
							
								 
						
							
								bd825924b2 
								
							 
						 
						
							
							
								
								Merge pull request  #1582  from mojombo/seconds_agnostic_time  
							
							... 
							
							
							
							Get some nice Regexp which is agnostic about the seconds. 
							
						 
						
							2013-10-23 22:57:18 -05:00  
				
					
						
							
							
								 
						
							
								fb6f8c1ff1 
								
							 
						 
						
							
							
								
								Merge pull request  #1493  from maul-esel/feature-improvements  
							
							... 
							
							
							
							Improve features / tests code 
							
						 
						
							2013-10-23 20:49:11 -07:00  
				
					
						
							
							
								 
						
							
								e141dfa03f 
								
							 
						 
						
							
							
								
								Add cucumber feature for layouts inside subfolders  
							
							
							
						 
						
							2013-10-08 18:14:13 -03:00  
				
					
						
							
							
								 
						
							
								760cbc7f91 
								
							 
						 
						
							
							
								
								Autoload yaml files under _data directory  
							
							... 
							
							
							
							The jekyll engine will autoload all yaml files(ends with .yml or .yaml)
under _data. If there's a file members.yml under the directory, then user
can access contents of the file through site.members. 
							
						 
						
							2013-10-01 11:23:33 +08:00  
				
					
						
							
							
								 
						
							
								aa6ee14fb7 
								
							 
						 
						
							
							
								
								Get some nice Regexp which is agnostic about the seconds.  
							
							
							
						 
						
							2013-09-27 15:38:38 -04:00  
				
					
						
							
							
								 
						
							
								0f4d646510 
								
							 
						 
						
							
							
								
								extend feature tests and use scenario outline  
							
							
							
						 
						
							2013-09-16 15:19:29 +02:00  
				
					
						
							
							
								 
						
							
								f20b7d8bd2 
								
							 
						 
						
							
							
								
								use assert_match  
							
							
							
						 
						
							2013-09-12 20:19:56 +02:00  
				
					
						
							
							
								 
						
							
								3a18157d20 
								
							 
						 
						
							
							
								
								rename the new function  
							
							
							
						 
						
							2013-09-10 19:09:33 +02:00  
				
					
						
							
							
								 
						
							
								89f0d69b07 
								
							 
						 
						
							
							
								
								Revert to #readlines#join, but enclose it in a function  
							
							... 
							
							
							
							This is necessary to preserve the handling
of \r\n and \n line endings. 
							
						 
						
							2013-09-07 18:07:54 +02:00  
				
					
						
							
							
								 
						
							
								be54303fa9 
								
							 
						 
						
							
							
								
								Use File#read instead of #readlines.join construct  
							
							
							
						 
						
							2013-09-02 14:00:58 +02:00  
				
					
						
							
							
								 
						
							
								d4300be758 
								
							 
						 
						
							
							
								
								Merge branch 'permalink-no-dir' of git://github.com/maul-esel/jekyll into maul-esel-permalink-no-dir  
							
							... 
							
							
							
							* 'permalink-no-dir' of git://github.com/maul-esel/jekyll:
  test per-post permalinks
  do not force the permalink to be a dir if it ends on .html
Conflicts:
	features/step_definitions/jekyll_steps.rb 
							
						 
						
							2013-08-11 12:08:56 +02:00  
				
					
						
							
							
								 
						
							
								5d6b755d7d 
								
							 
						 
						
							
							
								
								feature maybe?  
							
							
							
						 
						
							2013-07-22 13:42:40 +02:00  
				
					
						
							
							
								 
						
							
								08f6f3c2ed 
								
							 
						 
						
							
							
								
								Merge pull request  #1204  from maul-esel/include-params2  
							
							... 
							
							
							
							Support parameters for liquid include tags. 
							
						 
						
							2013-07-09 14:14:40 -07:00  
				
					
						
							
							
								 
						
							
								2484833bc8 
								
							 
						 
						
							
							
								
								Merge pull request  #1118  from maul-esel/dir-bug-take2  
							
							... 
							
							
							
							[bugfix #417 ] delete old files that have been replaced by a directory 
							
						 
						
							2013-07-01 07:52:29 -07:00  
				
					
						
							
							
								 
						
							
								fdebe492cc 
								
							 
						 
						
							
							
								
								Merge pull request  #1171  from zachgersh/new_empty  
							
							... 
							
							
							
							Added a --blank command which scaffolds empty files. 
							
						 
						
							2013-06-24 22:25:25 -07:00  
				
					
						
							
							
								 
						
							
								270ad54eb3 
								
							 
						 
						
							
							
								
								Removed extra steps and refactored my tests thanks to Maul.  
							
							
							
						 
						
							2013-06-18 07:57:59 -07:00  
				
					
						
							
							
								 
						
							
								eb06cf0d3d 
								
							 
						 
						
							
							
								
								Adding back the removal of the TEST_DIR.  Thanks to sharp eyes.  
							
							
							
						 
						
							2013-06-18 07:57:59 -07:00  
				
					
						
							
							
								 
						
							
								44cfa0540f 
								
							 
						 
						
							
							
								
								Switch it to file.exists? and File.directory? so 1.8.7 doesn't complain.  
							
							
							
						 
						
							2013-06-18 07:57:59 -07:00  
				
					
						
							
							
								 
						
							
								3fdeb8c591 
								
							 
						 
						
							
							
								
								Fixed my tests, I need more specific tests for the new command.  
							
							
							
						 
						
							2013-06-18 07:57:59 -07:00  
				
					
						
							
							
								 
						
							
								b19997aee4 
								
							 
						 
						
							
							
								
								Broken test committed. Can't find proper directories.  
							
							
							
						 
						
							2013-06-18 07:57:59 -07:00  
				
					
						
							
							
								 
						
							
								73e589df56 
								
							 
						 
						
							
							
								
								add a cucumber feature for passing parameters to includes  
							
							
							
						 
						
							2013-06-11 16:04:42 +02:00  
				
					
						
							
							
								 
						
							
								a71b755e9e 
								
							 
						 
						
							
							
								
								Remove superfluous "After" block from step defintions.  
							
							
							
						 
						
							2013-06-09 18:31:09 +02:00  
				
					
						
							
							
								 
						
							
								a75b4a865d 
								
							 
						 
						
							
							
								
								Merge pull request  #1151  from jpiasetz/refactors-steps  
							
							... 
							
							
							
							Combined layout and theme features into one 
							
						 
						
							2013-06-08 10:46:13 -07:00  
				
					
						
							
							
								 
						
							
								240bcccd2f 
								
							 
						 
						
							
							
								
								Remove extra parentheses and swapped regex back  
							
							
							
						 
						
							2013-05-25 16:32:36 -04:00  
				
					
						
							
							
								 
						
							
								54d7ac6e33 
								
							 
						 
						
							
							
								
								Combined two features into one  
							
							
							
						 
						
							2013-05-25 11:45:30 -04:00  
				
					
						
							
							
								 
						
							
								72fa7f8a73 
								
							 
						 
						
							
							
								
								Switch cucumber features to use iso dates  
							
							
							
						 
						
							2013-05-25 11:35:28 -04:00  
				
					
						
							
							
								 
						
							
								e043c419f5 
								
							 
						 
						
							
							
								
								Trying to edit my history to remove the mistakes  
							
							
							
						 
						
							2013-05-23 16:49:43 -04:00  
				
					
						
							
							
								 
						
							
								c4750cf48f 
								
							 
						 
						
							
							
								
								Fixes so that the timezone gets written when it explicit is specificied in a test  
							
							
							
						 
						
							2013-05-23 14:04:22 -04:00  
				
					
						
							
							
								 
						
							
								6936bbded8 
								
							 
						 
						
							
							
								
								Changed the jekyll steps to write only the date and time for tests. This avoids timezone issues.  
							
							
							
						 
						
							2013-05-23 14:04:22 -04:00  
				
					
						
							
							
								 
						
							
								45576a39a6 
								
							 
						 
						
							
							
								
								test this fix with a cucumber feature  
							
							
							
						 
						
							2013-05-18 22:30:03 +02:00  
				
					
						
							
							
								 
						
							
								2d0e65b5f7 
								
							 
						 
						
							
							
								
								In Cucumber step definitions, it'd be smart not to chdir into a dir we're about to kill  
							
							
							
						 
						
							2013-05-05 17:25:42 +02:00  
				
					
						
							
							
								 
						
							
								457e90fd41 
								
							 
						 
						
							
							
								
								Just remove the darn TEST_DIR  
							
							
							
						 
						
							2013-04-15 15:42:21 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								88e68e038a 
								
							 
						 
						
							
							
								
								Extract out date parsing in feature steps  
							
							
							
						 
						
							2013-04-15 14:32:14 +02:00  
				
					
						
							
							
								 
						
							
								9c57fad430 
								
							 
						 
						
							
							
								
								Finished feature for timezone shifting.  
							
							
							
						 
						
							2013-04-15 00:42:14 +02:00  
				
					
						
							
							
								 
						
							
								48795462c2 
								
							 
						 
						
							
							
								
								Cucumber: remove test dir if it's there  
							
							
							
						 
						
							2013-04-15 00:42:14 +02:00  
				
					
						
							
							
								 
						
							
								c0dfe3165c 
								
							 
						 
						
							
							
								
								test per-post permalinks  
							
							... 
							
							
							
							Add tests for setting a permalink on a post (in YAML frontmatter),
both the "old way" (generating an index.html) and with an .html ex-
tension. 
							
						 
						
							2013-04-14 09:47:40 +02:00