# -*- encoding: utf-8 -*- # stub: teuton 2.1.11 ruby lib Gem::Specification.new do |s| s.name = "teuton".freeze s.version = "2.1.11".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["David Vargas Ruiz".freeze] s.date = "2020-05-20" s.description = " Intrastructure test, useful for:\n (1) Sysadmin teachers to evaluate students remote machines.\n (2) Sysadmin apprentices to evaluate their learning process as a game.\n (3) Professional sysadmin to monitor remote machines.\n\n Allow us:\n (a) Write test units for real or virtual machines using simple DSL.\n (b) Check compliance with requirements on remote machines.\n".freeze s.email = "teuton.software@protonmail.com".freeze s.executables = ["teuton".freeze, "check_teuton".freeze] s.extra_rdoc_files = ["README.md".freeze, "LICENSE".freeze, "docs/learn/example-03-remote-hosts.md".freeze, "docs/learn/example-07-readme.md".freeze, "docs/learn/example-05-debug.md".freeze, "docs/learn/example-02-config.md".freeze, "docs/learn/example-11-first-test.md".freeze, "docs/learn/videos.md".freeze, "docs/learn/example-06-log.md".freeze, "docs/learn/example-08-preserve.md".freeze, "docs/learn/example-04-use.md".freeze, "docs/learn/example-01-target.md".freeze, "docs/learn/README.md".freeze, "docs/changelog/v2.1.md".freeze, "docs/changelog/v2.2.md".freeze, "docs/changelog/contributions.md".freeze, "docs/changelog/servidor-de-retos.md".freeze, "docs/changelog/v2.0.md".freeze, "docs/commands/example_run.md".freeze, "docs/commands/README.md".freeze, "docs/commands/example_check.md".freeze, "docs/dsl/definition/result.md".freeze, "docs/dsl/definition/target.md".freeze, "docs/dsl/definition/group.md".freeze, "docs/dsl/definition/expect.md".freeze, "docs/dsl/definition/run_local.md".freeze, "docs/dsl/definition/run_remote.md".freeze, "docs/dsl/execution/export.md".freeze, "docs/dsl/execution/play.md".freeze, "docs/dsl/execution/send.md".freeze, "docs/dsl/execution/show.md".freeze, "docs/dsl/setting/set.md".freeze, "docs/dsl/setting/get.md".freeze, "docs/dsl/README.md".freeze, "docs/Challenge-Server-Project.md".freeze, "docs/install/modes_of_use.md".freeze, "docs/install/vagrant_docker.md".freeze, "docs/install/scripts.md".freeze, "docs/install/README.md".freeze, "docs/install/manual.md".freeze] s.files = ["LICENSE".freeze, "README.md".freeze, "bin/check_teuton".freeze, "bin/teuton".freeze, "docs/Challenge-Server-Project.md".freeze, "docs/changelog/contributions.md".freeze, "docs/changelog/servidor-de-retos.md".freeze, "docs/changelog/v2.0.md".freeze, "docs/changelog/v2.1.md".freeze, "docs/changelog/v2.2.md".freeze, "docs/commands/README.md".freeze, "docs/commands/example_check.md".freeze, "docs/commands/example_run.md".freeze, "docs/dsl/README.md".freeze, "docs/dsl/definition/expect.md".freeze, "docs/dsl/definition/group.md".freeze, "docs/dsl/definition/result.md".freeze, "docs/dsl/definition/run_local.md".freeze, "docs/dsl/definition/run_remote.md".freeze, "docs/dsl/definition/target.md".freeze, "docs/dsl/execution/export.md".freeze, "docs/dsl/execution/play.md".freeze, "docs/dsl/execution/send.md".freeze, "docs/dsl/execution/show.md".freeze, "docs/dsl/setting/get.md".freeze, "docs/dsl/setting/set.md".freeze, "docs/install/README.md".freeze, "docs/install/manual.md".freeze, "docs/install/modes_of_use.md".freeze, "docs/install/scripts.md".freeze, "docs/install/vagrant_docker.md".freeze, "docs/learn/README.md".freeze, "docs/learn/example-01-target.md".freeze, "docs/learn/example-02-config.md".freeze, "docs/learn/example-03-remote-hosts.md".freeze, "docs/learn/example-04-use.md".freeze, "docs/learn/example-05-debug.md".freeze, "docs/learn/example-06-log.md".freeze, "docs/learn/example-07-readme.md".freeze, "docs/learn/example-08-preserve.md".freeze, "docs/learn/example-11-first-test.md".freeze, "docs/learn/videos.md".freeze, "lib/teuton.rb".freeze, "lib/teuton/application.rb".freeze, "lib/teuton/case_manager/case/builtin/main.rb".freeze, "lib/teuton/case_manager/case/builtin/package.rb".freeze, "lib/teuton/case_manager/case/builtin/service.rb".freeze, "lib/teuton/case_manager/case/builtin/teuton_file.rb".freeze, "lib/teuton/case_manager/case/builtin/teuton_host.rb".freeze, "lib/teuton/case_manager/case/builtin/user.rb".freeze, "lib/teuton/case_manager/case/case.rb".freeze, "lib/teuton/case_manager/case/close.rb".freeze, "lib/teuton/case_manager/case/config.rb".freeze, "lib/teuton/case_manager/case/dsl/expect.rb".freeze, "lib/teuton/case_manager/case/dsl/getset.rb".freeze, "lib/teuton/case_manager/case/dsl/goto.rb".freeze, "lib/teuton/case_manager/case/dsl/log.rb".freeze, "lib/teuton/case_manager/case/dsl/macro.rb".freeze, "lib/teuton/case_manager/case/dsl/main.rb".freeze, "lib/teuton/case_manager/case/dsl/send.rb".freeze, "lib/teuton/case_manager/case/dsl/target.rb".freeze, "lib/teuton/case_manager/case/dsl/unique.rb".freeze, "lib/teuton/case_manager/case/main.rb".freeze, "lib/teuton/case_manager/case/play.rb".freeze, "lib/teuton/case_manager/case/result/ext_array.rb".freeze, "lib/teuton/case_manager/case/result/ext_compare.rb".freeze, "lib/teuton/case_manager/case/result/ext_filter.rb".freeze, "lib/teuton/case_manager/case/result/result.rb".freeze, "lib/teuton/case_manager/case/runner.rb".freeze, "lib/teuton/case_manager/case_manager.rb".freeze, "lib/teuton/case_manager/check_cases.rb".freeze, "lib/teuton/case_manager/dsl.rb".freeze, "lib/teuton/case_manager/export_manager.rb".freeze, "lib/teuton/case_manager/hall_of_fame.rb".freeze, "lib/teuton/case_manager/main.rb".freeze, "lib/teuton/case_manager/report.rb".freeze, "lib/teuton/case_manager/show.rb".freeze, "lib/teuton/case_manager/utils.rb".freeze, "lib/teuton/cli.rb".freeze, "lib/teuton/cli/check.rb".freeze, "lib/teuton/cli/main.rb".freeze, "lib/teuton/cli/play.rb".freeze, "lib/teuton/cli/readme.rb".freeze, "lib/teuton/cli/version.rb".freeze, "lib/teuton/files/README.md".freeze, "lib/teuton/files/config.yaml".freeze, "lib/teuton/files/gitignore".freeze, "lib/teuton/files/start.rb".freeze, "lib/teuton/files/template/case.html".freeze, "lib/teuton/files/template/resume.html".freeze, "lib/teuton/project/configfile_reader.rb".freeze, "lib/teuton/project/laboratory/builtin.rb".freeze, "lib/teuton/project/laboratory/dsl.rb".freeze, "lib/teuton/project/laboratory/laboratory.rb".freeze, "lib/teuton/project/laboratory/show.rb".freeze, "lib/teuton/project/name_file_finder.rb".freeze, "lib/teuton/project/project.rb".freeze, "lib/teuton/project/readme/dsl.rb".freeze, "lib/teuton/project/readme/lang.rb".freeze, "lib/teuton/project/readme/readme.rb".freeze, "lib/teuton/project/skeleton.rb".freeze, "lib/teuton/report/close.rb".freeze, "lib/teuton/report/formatter/array_formatter.rb".freeze, "lib/teuton/report/formatter/base_formatter.rb".freeze, "lib/teuton/report/formatter/csv_formatter.rb".freeze, "lib/teuton/report/formatter/formatter_factory.rb".freeze, "lib/teuton/report/formatter/html_formatter.rb".freeze, "lib/teuton/report/formatter/json_formatter.rb".freeze, "lib/teuton/report/formatter/list_formatter.rb".freeze, "lib/teuton/report/formatter/moodle_csv_formatter.rb".freeze, "lib/teuton/report/formatter/resume_array_formatter.rb".freeze, "lib/teuton/report/formatter/resume_html_formatter.rb".freeze, "lib/teuton/report/formatter/resume_json_formatter.rb".freeze, "lib/teuton/report/formatter/resume_list_formatter.rb".freeze, "lib/teuton/report/formatter/resume_txt_formatter.rb".freeze, "lib/teuton/report/formatter/resume_yaml_formatter.rb".freeze, "lib/teuton/report/formatter/txt_formatter.rb".freeze, "lib/teuton/report/formatter/xml_formatter.rb".freeze, "lib/teuton/report/formatter/yaml_formatter.rb".freeze, "lib/teuton/report/report.rb".freeze, "lib/teuton/report/show.rb".freeze, "lib/teuton/utils/verbose.rb".freeze] s.homepage = "https://github.com/teuton-software/teuton/tree/devel".freeze s.licenses = ["GPL-3.0".freeze] s.post_install_message = "Thanks for installing!".freeze s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Teuton (Teuton Software)".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.20".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.11".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.74".freeze]) end