summaryrefslogtreecommitdiffstats
path: root/test/lib/puppettest.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/lib/puppettest.rb')
-rwxr-xr-xtest/lib/puppettest.rb23
1 files changed, 12 insertions, 11 deletions
diff --git a/test/lib/puppettest.rb b/test/lib/puppettest.rb
index 07e3e084e..05d59a3a7 100755
--- a/test/lib/puppettest.rb
+++ b/test/lib/puppettest.rb
@@ -109,23 +109,16 @@ module PuppetTest
Puppet::Log.close
Puppet::Log.newdestination tempfile()
Puppet[:httplog] = tempfile()
- else
+ else
+ if textmate?
+ Puppet[:color] = false
+ end
Puppet::Log.newdestination :console
Puppet::Log.level = :debug
#$VERBOSE = 1
Puppet.info @method_name
Puppet[:trace] = true
end
- #if $0 =~ /.+\.rb/ or Puppet[:debug]
- # Puppet::Log.newdestination :console
- # Puppet::Log.level = :debug
- # #$VERBOSE = 1
- # Puppet.info @method_name
- #else
- # Puppet::Log.close
- # Puppet::Log.newdestination tempfile()
- # Puppet[:httplog] = tempfile()
- #end
Puppet[:ignoreschedules] = true
end
@@ -142,6 +135,14 @@ module PuppetTest
@@tmpfiles << f
return f
end
+
+ def textmate?
+ if ENV["TM_FILENAME"]
+ return true
+ else
+ return false
+ end
+ end
def tstdir
dir = tempfile()