summaryrefslogtreecommitdiff
path: root/spec/unit/util/terminal_spec.rb
AgeCommit message (Collapse)AuthorFilesLines
2012-09-26(Maint) Remove rspec from shebang lineJeff McCune1-1/+1
Without this patch Ruby 1.9 is still complaining loudly about trying to parse the spec files. The previous attempt to clean up this problem in edc3ddf works for Ruby 1.8 but not 1.9. I'd prefer to remove the shebang lines entirely, but doing so will cause encoding errors in Ruby 1.9. This patch strives for a happy middle ground of convincing Ruby it is actually working with Ruby while not confusing it to think it should exec() to rspec. This patch is the result of the following command run against the source tree: find spec -type f -print0 | \ xargs -0 perl -pl -i -e 's,^\#\!\s?/(.*)rspec,\#! /usr/bin/env ruby,'
2012-07-02(maint) Standardize on /usr/bin/env ruby -S rspecJeff McCune1-1/+1
Without this patch some spec files are using `ruby -S rspec` and others are using `rspec`. We should standardize on a single form of the interpreter used for spec files. `ruby -S rspec` is the best choice because it correctly informs editors such as Vim with Syntastic that the file is a Ruby file rather than an Rspec file.
2012-03-30Add Module ToolMatt Robinson1-0/+42
This rather large commit includes all the work needed to get the `puppet module` face in Puppet with all it's actions. I tried to break this up into smaller commits, but it was difficult to do so and keep the individual commits in a state that had passing specs since many changes in shared module_tool code affected multiple actions. This code was developed in an integration branch over a few montsh and is now being merged back into Puppet core in the same state that shipped with Puppet Enterprise 2.5. The work here was done by Pieter van de Bruggen <pieter@puppetlabs.com>, Kelsey Hightower <kelsey@puppetlabs.com> and myself.
2012-02-08Revert "(#12339) Adding basic search output formatting."Daniel Pittman1-34/+0
This reverts commit a7bd5698ab9bc8c11885737da2e7ec380275f24b. That was part of a series of enhancements to the integrated Puppet Module Tool that broke on Ruby 1.8.5. Signed-off-by: Daniel Pittman <daniel@puppetlabs.com>
2012-02-01(#12339) Adding basic search output formatting.Pieter van de Bruggen1-0/+34
This aims to ensure that the most relevant data is always available in your search results. The module name and author are always available, the most relevant keywords are presented, and as much of the short description as possible is shown.