require "bundler/gem_tasks" require "rspec/core/rake_task" RSpec::Core::RakeTask.new(:spec) task :default => :spec desc "Ejecutar las espectativas de la clase tipo_alimento" task :ali do sh "rspec -I. spec/Alimento_spec.rb" end desc "Ejecutar las espectativas de la clase tipo_alimento" task :tipo do sh "rspec -I. spec/Tipo_ali_spec.rb" end desc "Ejecutar las espectativas de la clase lista" task :lista do sh "rspec -I. spec/Lista_spec.rb" end desc "Ejecutar las espectativas de la clase lista" task :gluce do sh "rspec -I. spec/glucemico_spec.rb" end desc "Ejecutar las espectativas para la ordenacion" task :orde do sh "rspec -I. spec/Ordenacion_spec.rb" end desc "Ejecutar las espectativas para la ordenacion" task :dsl do sh "rspec -I. spec/dsl_spec.rb" end desc "Ejecutar las espectativas de la clase tipo_alimento" task :desaali do sh "ruby lib/Alimento/alimentos.rb" end desc "Ejecutar las espectativas de la clase tipo_alimento" task :desalista do sh "ruby lib/Alimento/lista_doble.rb" end desc "Ejecutar las espectativas de la clase tipo_alimento" task :desagluce do sh "ruby lib/Alimento/glucemico.rb" end desc "Ejecutar las espectativas de la clase tipo_alimento" task :desaorde do sh "ruby lib/Alimento/ordenacion.rb" end desc "Ejecutar fichero de dsl" task :desadsl do sh "ruby lib/Alimento/dsl.rb" end desc "Ejecutar la documentacion" task :docu do sh "yardoc --output-dir ./docs 'lib/Alimento/alimentos.rb' 'lib/Alimento/lista_doble.rb' - README LICENSE FAQ" end # # desc "Ejecutar con documentacion" # task :doc do # sh "rspec -I. spec/Alimento_spec.rb --format documentation" # end # # desc "Ejecutar clase" # task :simple do # sh "ruby lib/Alimento/Alimentos.rb" # end