# -*- encoding: utf-8 -*- # stub: uttk 0.3.1.2 ruby lib Gem::Specification.new do |s| s.name = "uttk".freeze s.version = "0.3.1.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Vincent Cuissard".freeze, "Nicolas Despr\u00E8s".freeze, "Nicolas Pouillard".freeze, "Jerome Pouiller".freeze, "Marco Tessari".freeze] s.date = "2006-02-25" s.description = "Uttk is designed to help you while you are writing dynamic tests for your projects. It keeps track of your test strategies by means of a solid dynamic hierarchy of test strategy classes. The only way to be 100% generic is to be extensible, after all. Network distribution strategies can also be written since Uttk provides cluster features. Uttk understands YAML and Ruby as input languages and speaks YAML, XML and HTML as output languages.".freeze s.email = ["cuissa_v@epita.fr".freeze, "nicolas.despres@gmail.com".freeze, "ertai@feydakins.org".freeze, "pouill_j@epita.fr".freeze, "marco.tessari@gmail.com".freeze] s.executables = ["uttk".freeze, "uttk-unit".freeze] s.files = ["AUTHORS".freeze, "COPYING".freeze, "ChangeLog".freeze, "GUIDELINES".freeze, "LGPL".freeze, "NEWS".freeze, "NORM".freeze, "README".freeze, "Rakefile".freeze, "SPEC.gemspec".freeze, "SPEC.yml".freeze, "TODO".freeze, "TODO.old".freeze, "VERSION".freeze, "bin/getopts".freeze, "bin/getopts/uttk.rb".freeze, "bin/uttk".freeze, "bin/uttk-unit".freeze, "lib/uttk.rb".freeze, "lib/uttk/dumpers/Basic.rb".freeze, "lib/uttk/dumpers/BasicColor.rb".freeze, "lib/uttk/dumpers/Dumper.rb".freeze, "lib/uttk/dumpers/Html.rb".freeze, "lib/uttk/dumpers/Path.rb".freeze, "lib/uttk/dumpers/Xml.rb".freeze, "lib/uttk/dumpers/Yaml.rb".freeze, "lib/uttk/filters.rb".freeze, "lib/uttk/filters/Buffer.rb".freeze, "lib/uttk/filters/Compact.rb".freeze, "lib/uttk/filters/Default.rb".freeze, "lib/uttk/filters/DefaultColor.rb".freeze, "lib/uttk/filters/Filter.rb".freeze, "lib/uttk/filters/Id.rb".freeze, "lib/uttk/filters/JustStatus.rb".freeze, "lib/uttk/filters/KeepSkipBased.rb".freeze, "lib/uttk/filters/NodeCut.rb".freeze, "lib/uttk/filters/RPathFilter.rb".freeze, "lib/uttk/filters/Saver.rb".freeze, "lib/uttk/filters/TextFilter.rb".freeze, "lib/uttk/generators/dumper_generator.rb".freeze, "lib/uttk/generators/filter_generator.rb".freeze, "lib/uttk/generators/generator.rb".freeze, "lib/uttk/generators/generator_generator.rb".freeze, "lib/uttk/generators/loader_generator.rb".freeze, "lib/uttk/generators/path_filter_generator.rb".freeze, "lib/uttk/generators/strategy_generator.rb".freeze, "lib/uttk/generators/templates/dumper.rb".freeze, "lib/uttk/generators/templates/filter.rb".freeze, "lib/uttk/generators/templates/generator.rb".freeze, "lib/uttk/generators/templates/loader.rb".freeze, "lib/uttk/generators/templates/path_filter.rb".freeze, "lib/uttk/generators/templates/strategy.rb".freeze, "lib/uttk/generators/templates/strategy.yml".freeze, "lib/uttk/generators/templates/unit_test.rb".freeze, "lib/uttk/loaders/Loader.rb".freeze, "lib/uttk/loaders/Ruby.rb".freeze, "lib/uttk/loaders/Yaml.rb".freeze, "lib/uttk/logger.rb".freeze, "lib/uttk/logger/backend.rb".freeze, "lib/uttk/logger/path.rb".freeze, "lib/uttk/logger/section_node.rb".freeze, "lib/uttk/logger/severity.rb".freeze, "lib/uttk/logger/to_uttk_log.rb".freeze, "lib/uttk/logger/verbosity.rb".freeze, "lib/uttk/logger_factory.rb".freeze, "lib/uttk/path_filters/ColorStatus.rb".freeze, "lib/uttk/path_filters/PathFilter.rb".freeze, "lib/uttk/path_filters/RemoveTypes.rb".freeze, "lib/uttk/status.rb".freeze, "lib/uttk/strategies/Abort.rb".freeze, "lib/uttk/strategies/Assert.rb".freeze, "lib/uttk/strategies/Authors.rb".freeze, "lib/uttk/strategies/Block.rb".freeze, "lib/uttk/strategies/Bootstrap.rb".freeze, "lib/uttk/strategies/Checkout.rb".freeze, "lib/uttk/strategies/Clean.rb".freeze, "lib/uttk/strategies/Cmd.rb".freeze, "lib/uttk/strategies/CmdBase.rb".freeze, "lib/uttk/strategies/Collection.rb".freeze, "lib/uttk/strategies/Compile.rb".freeze, "lib/uttk/strategies/Composite.rb".freeze, "lib/uttk/strategies/Composite/contents_eval.rb".freeze, "lib/uttk/strategies/Configure.rb".freeze, "lib/uttk/strategies/Error.rb".freeze, "lib/uttk/strategies/Fail.rb".freeze, "lib/uttk/strategies/IOBased.rb".freeze, "lib/uttk/strategies/Import.rb".freeze, "lib/uttk/strategies/Iterate.rb".freeze, "lib/uttk/strategies/JUnit.rb".freeze, "lib/uttk/strategies/KillAll.rb".freeze, "lib/uttk/strategies/Make.rb".freeze, "lib/uttk/strategies/Package.rb".freeze, "lib/uttk/strategies/PackageCollection.rb".freeze, "lib/uttk/strategies/Pass.rb".freeze, "lib/uttk/strategies/Pool.rb".freeze, "lib/uttk/strategies/ProbabilityThreshold.rb".freeze, "lib/uttk/strategies/Proxy.rb".freeze, "lib/uttk/strategies/RMatch.rb".freeze, "lib/uttk/strategies/RUnit.rb".freeze, "lib/uttk/strategies/SignalCmd.rb".freeze, "lib/uttk/strategies/Sleep.rb".freeze, "lib/uttk/strategies/SqlQuery.rb".freeze, "lib/uttk/strategies/Strategy.rb".freeze, "lib/uttk/strategies/Stub.rb".freeze, "lib/uttk/strategies/SubCmd.rb".freeze, "lib/uttk/strategies/Suite.rb".freeze, "lib/uttk/strategies/Test.rb".freeze, "lib/uttk/streams.rb".freeze, "lib/uttk/streams/Diff.rb".freeze, "lib/uttk/streams/HexaDiff.rb".freeze, "lib/uttk/streams/Stream.rb".freeze, "lib/uttk/weights.rb".freeze, "lib/uttk/weights/WExpr.rb".freeze, "lib/uttk/weights/WFloat.rb".freeze, "lib/uttk/weights/WMin.rb".freeze, "lib/uttk/weights/Weight.rb".freeze, "lib/www/javascripts/uttk.js".freeze, "misc/expandtab.rb".freeze, "misc/header.rb".freeze, "misc/renaming".freeze, "misc/textile_compiler".freeze, "misc/uttk-grep.sh".freeze, "misc/uttk-line-count.rb".freeze, "test/examples".freeze, "test/examples-suite.yml".freeze, "test/examples/README".freeze, "test/examples/basic.rb".freeze, "test/examples/basic.yml".freeze, "test/examples/cache".freeze, "test/examples/cache/cache_and_fatal.yml".freeze, "test/examples/cache/simple.yml".freeze, "test/examples/sql".freeze, "test/examples/sql/basic.yml".freeze, "test/examples/students".freeze, "test/examples/students-suite.yml".freeze, "test/examples/students/ball.yml".freeze, "test/examples/students/glob_stud.yml".freeze, "test/examples/students/mini-lib.yml".freeze, "test/examples/students/pool_stud.yml".freeze, "test/examples/students/stud.yml".freeze, "test/fixtures".freeze, "test/fixtures/ball".freeze, "test/fixtures/ball/20040804-exam_a1-zapngo-tessar_m.tar.gz".freeze, "test/fixtures/ball/Makefile".freeze, "test/fixtures/ball/bar_p-mini-lib".freeze, "test/fixtures/ball/bar_p-mini-lib.tar.bz2".freeze, "test/fixtures/ball/bar_p-mini-lib/Makefile".freeze, "test/fixtures/ball/bar_p-mini-lib/my_strlen.c".freeze, "test/fixtures/ball/foo_s-mini-lib".freeze, "test/fixtures/ball/foo_s-mini-lib.tar.bz2".freeze, "test/fixtures/ball/foo_s-mini-lib/Makefile".freeze, "test/fixtures/ball/foo_s-mini-lib/configure".freeze, "test/fixtures/ball/foo_s-mini-lib/my_strlen.c".freeze, "test/fixtures/ball/hello".freeze, "test/fixtures/ball/hello.tar.bz2".freeze, "test/fixtures/ball/hello.tar.gz".freeze, "test/fixtures/ball/hello/Makefile".freeze, "test/fixtures/ball/hello/hello.c".freeze, "test/fixtures/ball/jack-exit".freeze, "test/fixtures/ball/jack-exit.tar.bz2".freeze, "test/fixtures/ball/jack-exit/Makefile".freeze, "test/fixtures/ball/jack-exit/exit.c".freeze, "test/fixtures/ball/joe-exit".freeze, "test/fixtures/ball/joe-exit.tar.bz2".freeze, "test/fixtures/ball/joe-exit/Makefile".freeze, "test/fixtures/ball/joe-exit/exit.c".freeze, "test/fixtures/ball/joe_i-mini-lib".freeze, "test/fixtures/ball/joe_i-mini-lib.tar.bz2".freeze, "test/fixtures/ball/joe_i-mini-lib/Makefile".freeze, "test/fixtures/ball/joe_i-mini-lib/configure".freeze, "test/fixtures/ball/joe_i-mini-lib/my_strlen.c".freeze, "test/fixtures/ball/john-exit".freeze, "test/fixtures/ball/john-exit.tar.bz2".freeze, "test/fixtures/ball/john-exit/Makefile".freeze, "test/fixtures/ball/john-exit/exit.c".freeze, "test/fixtures/ball/qux_j-mini-lib".freeze, "test/fixtures/ball/qux_j-mini-lib.tar.bz2".freeze, "test/fixtures/ball/qux_j-mini-lib/Makefile".freeze, "test/fixtures/ball/qux_j-mini-lib/my_strlen.c".freeze, "test/fixtures/binaries".freeze, "test/fixtures/binaries/segv".freeze, "test/fixtures/binaries/segv.c".freeze, "test/fixtures/binaries/segv.rb".freeze, "test/fixtures/demo".freeze, "test/fixtures/demo/command-tutorial".freeze, "test/fixtures/demo/command-tutorial/steps".freeze, "test/fixtures/demo/command-tutorial/steps/1".freeze, "test/fixtures/demo/command-tutorial/steps/1/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/1/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/2".freeze, "test/fixtures/demo/command-tutorial/steps/2/bad_check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/2/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/2/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/3".freeze, "test/fixtures/demo/command-tutorial/steps/3.1".freeze, "test/fixtures/demo/command-tutorial/steps/3.1/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/3/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/4".freeze, "test/fixtures/demo/command-tutorial/steps/4.1".freeze, "test/fixtures/demo/command-tutorial/steps/4.1/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/4.1/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/4/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/4/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/5".freeze, "test/fixtures/demo/command-tutorial/steps/5.1".freeze, "test/fixtures/demo/command-tutorial/steps/5.1/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/5.1/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/5.1/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/5/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/5/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/5/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/6".freeze, "test/fixtures/demo/command-tutorial/steps/6.1".freeze, "test/fixtures/demo/command-tutorial/steps/6.1/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/6.1/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/6.1/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/6/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/6/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/6/pluralizer.rb".freeze, "test/fixtures/demo/command-tutorial/steps/7".freeze, "test/fixtures/demo/command-tutorial/steps/7/bird.txt".freeze, "test/fixtures/demo/command-tutorial/steps/7/check.yml".freeze, "test/fixtures/demo/command-tutorial/steps/7/pluralizer.rb".freeze, "test/fixtures/demo/filter-tutorial".freeze, "test/fixtures/demo/filter-tutorial/check.yml".freeze, "test/fixtures/demo/filter-tutorial/filters".freeze, "test/fixtures/demo/filter-tutorial/filters/CutSkip100.rb".freeze, "test/fixtures/demo/filter-tutorial/pluralizer.rb".freeze, "test/fixtures/java".freeze, "test/fixtures/java/unit".freeze, "test/fixtures/java/unit/MultiRight".freeze, "test/fixtures/java/unit/MultiRight/Foo".freeze, "test/fixtures/java/unit/MultiRight/Foo/Foo.java".freeze, "test/fixtures/java/unit/MultiRight/Foo/FooTest.java".freeze, "test/fixtures/java/unit/MultiRight/MultiRight.java".freeze, "test/fixtures/java/unit/MultiRight/MultiRightTest.java".freeze, "test/fixtures/java/unit/MultiRight/bar".freeze, "test/fixtures/java/unit/MultiRight/bar/Bar.java".freeze, "test/fixtures/java/unit/MultiRight/bar/BarTest.java".freeze, "test/fixtures/java/unit/MultiRight/build.sh".freeze, "test/fixtures/java/unit/SimpleException".freeze, "test/fixtures/java/unit/SimpleException/SimpleExceptionTest.java".freeze, "test/fixtures/java/unit/SimpleException/build.sh".freeze, "test/fixtures/java/unit/build.sh".freeze, "test/fixtures/java/unit/multibar.yml".freeze, "test/fixtures/java/unit/multifoo.yml".freeze, "test/fixtures/java/unit/multiright.yml".freeze, "test/fixtures/java/unit/simple_exception.yml".freeze, "test/fixtures/mini-lib".freeze, "test/fixtures/mini-lib/Makefile".freeze, "test/fixtures/mini-lib/strlen.c".freeze, "test/fixtures/package".freeze, "test/fixtures/package/pkg_foo".freeze, "test/fixtures/package/pkg_foo.tar.gz".freeze, "test/fixtures/package/pkg_foo/Makefile".freeze, "test/fixtures/package/pkg_foo/bootstrap".freeze, "test/fixtures/package/pkg_foo/configure".freeze, "test/fixtures/package/pkg_foo/foo.sh".freeze, "test/fixtures/text".freeze, "test/fixtures/text/1.txt".freeze, "test/fixtures/unit".freeze, "test/fixtures/unit/bad.rb".freeze, "test/fixtures/unit/error.rb".freeze, "test/fixtures/unit/good.rb".freeze, "test/functional".freeze, "test/functional-suite.yml".freeze, "test/functional/author.yml".freeze, "test/functional/base.yml".freeze, "test/functional/base_pool.yml".freeze, "test/functional/block.yml".freeze, "test/functional/cat.yml".freeze, "test/functional/cmd.yml".freeze, "test/functional/diff.yml".freeze, "test/functional/env_cmd.yml".freeze, "test/functional/exit.yml".freeze, "test/functional/fatal.yml".freeze, "test/functional/glob.yml".freeze, "test/functional/hexa-diff.yml".freeze, "test/functional/import.yml".freeze, "test/functional/iterate.yml".freeze, "test/functional/killall.yml".freeze, "test/functional/pkg.yml".freeze, "test/functional/probability_threshold.yml".freeze, "test/functional/r_unit.yml".freeze, "test/functional/rmatch.yml".freeze, "test/functional/signal_cmd.yml".freeze, "test/functional/sub.yml".freeze, "test/functional/test.yml".freeze, "test/functional/timeout.yml".freeze, "test/functional/wc.yml".freeze, "test/functional/weight.yml".freeze, "test/pkg".freeze, "test/pkg-suite.yml".freeze, "test/pkg/cmdline.yml".freeze, "test/pool".freeze, "test/pool-suite.yml".freeze, "test/pool/base.yml".freeze, "test/pool/pool.yml".freeze, "test/ruby".freeze, "test/ruby-suite.rb".freeze, "test/ruby-suite.yml".freeze, "test/ruby/base.rb".freeze, "test/ruby/iterate.rb".freeze, "test/ruby/wc.rb".freeze, "test/unit".freeze, "test/unit-suite.yml".freeze, "test/unit/dumpers".freeze, "test/unit/dumpers/path_test.rb".freeze, "test/unit/dumpers/xml_test.rb".freeze, "test/unit/dumpers/yaml_test.rb".freeze, "test/unit/filters".freeze, "test/unit/filters/buffer_test.rb".freeze, "test/unit/filters/keep_skip_based_test.rb".freeze, "test/unit/filters/node_cut_test.rb".freeze, "test/unit/filters/rpath_filter_test.rb".freeze, "test/unit/filters/text_filter_test.rb".freeze, "test/unit/filters_test.rb".freeze, "test/unit/loaders".freeze, "test/unit/logger".freeze, "test/unit/logger/section_node_test.rb".freeze, "test/unit/logger/severity_test.rb".freeze, "test/unit/logger/to_uttk_log_test.rb".freeze, "test/unit/logger/verbosity_test.rb".freeze, "test/unit/logger_test.rb".freeze, "test/unit/strategies".freeze, "test/unit/strategies/suite_test.rb".freeze, "test/uttk-check.yml".freeze, "test/uttk-distcheck.yml".freeze] s.homepage = "http://rubyforge.org/projects/uttk".freeze s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Uttk is an extensible framework for dynamic testing.".freeze s.specification_version = 1 s.add_runtime_dependency(%q.freeze, ["~> 0.4.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.11.2".freeze]) end