| 
									
										
										
										
											2016-08-18 22:11:42 +03:00
										 |  |  | require "rake/testtask" | 
					
						
							|  |  |  | require "rspec/core/rake_task" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-10 14:48:53 +01:00
										 |  |  | $LOAD_PATH.unshift(File.expand_path("#{ENV["HOMEBREW_REPOSITORY"]}/Library/Homebrew")) | 
					
						
							| 
									
										
										
										
											2016-08-18 22:11:42 +03:00
										 |  |  | $LOAD_PATH.unshift(File.expand_path("../lib", __FILE__)) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-09-20 16:39:16 +01:00
										 |  |  | namespace :test do | 
					
						
							|  |  |  |   namespace :coverage do | 
					
						
							|  |  |  |     desc "Upload coverage to Codecov" | 
					
						
							|  |  |  |     task :upload do | 
					
						
							|  |  |  |       require "simplecov" | 
					
						
							|  |  |  |       require "codecov" | 
					
						
							|  |  |  |       formatter = SimpleCov::Formatter::Codecov.new | 
					
						
							|  |  |  |       formatter.format(SimpleCov::ResultMerger.merged_result) | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-18 22:11:42 +03:00
										 |  |  | desc "Open a REPL for debugging and experimentation" | 
					
						
							|  |  |  | task :console do | 
					
						
							|  |  |  |   require "pry" | 
					
						
							|  |  |  |   require "pry-byebug" | 
					
						
							|  |  |  |   require "hbc" | 
					
						
							|  |  |  |   ARGV.clear | 
					
						
							|  |  |  |   Hbc.pry | 
					
						
							|  |  |  | end |