# -*- encoding: utf-8 -*- # stub: ZenTest 3.0.0 ruby lib Gem::Specification.new do |s| s.name = "ZenTest".freeze s.version = "3.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Ryan Davis".freeze, "Eric Hodel".freeze] s.date = "2006-03-06" s.description = "ZenTest provides 3 different tools: zentest, unit_diff, and autotest.\n\nZenTest scans your target and unit-test code and writes your missing\ncode based on simple naming rules, enabling XP at a much quicker\npace. ZenTest only works with Ruby and Test::Unit.\n\nunit_diff is a command-line filter to diff expected results from\nactual results and allow you to quickly see exactly what is wrong.\n\nautotest is a continous testing facility meant to be used during\ndevelopment. As soon as you save a file, autotest will run the\ncorresponding dependent tests.\n\nThere are two strategies intended for ZenTest: test conformance\nauditing and rapid XP.\n\nFor auditing, ZenTest provides an excellent means of finding methods\nthat have slipped through the testing process. I've run it against my\nown software and found I missed a lot in a well tested\npackage. Writing those tests found 4 bugs I had no idea existed.\n\nZenTest can also be used to evaluate generated code and execute your\ntests, allowing for very rapid development of both tests and\nimplementation.".freeze s.email = "ryand-ruby@zenspider.com".freeze s.executables = ["ZenTest".freeze, "unit_diff".freeze, "autotest".freeze] s.files = ["History.txt".freeze, "LinuxJournalArticle.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "Rakefile".freeze, "bin/ZenTest".freeze, "bin/autotest".freeze, "bin/unit_diff".freeze, "example.txt".freeze, "example1.rb".freeze, "example2.rb".freeze, "lib/ZenTest.rb".freeze, "lib/autotest.rb".freeze, "lib/rails_autotest.rb".freeze, "lib/unit_diff.rb".freeze, "test/data/normal/lib/photo.rb".freeze, "test/data/normal/test/test_camelcase.rb".freeze, "test/data/normal/test/test_photo.rb".freeze, "test/data/normal/test/test_route.rb".freeze, "test/data/normal/test/test_user.rb".freeze, "test/data/rails/test/fixtures/routes.yml".freeze, "test/data/rails/test/functional/route_controller_test.rb".freeze, "test/data/rails/test/unit/route_test.rb".freeze, "test/test_autotest.rb".freeze, "test/test_rails_autotest.rb".freeze, "test/test_unit_diff.rb".freeze, "test/test_zentest.rb".freeze] s.homepage = "http://www.zenspider.com/ZSS/Products/ZenTest/".freeze s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "* Scans your ruby code and tests and generates missing methods for you.\n* Includes a very helpful filter for Test::Unit output called unit_diff.\n* Continually and intelligently test only those files you change with autotest.\n* Includes a LinuxJournal article on testing with ZenTest written by Pat Eyler.".freeze end