<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/Rakefile, branch master</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>maint: use chdir rather than depend on bash for win32</title>
<updated>2011-03-08T23:03:57+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@rimspace.net</email>
</author>
<published>2011-03-08T23:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3b89f32693d3d58d27eeebb33ba8a39f87ab4135'/>
<id>3b89f32693d3d58d27eeebb33ba8a39f87ab4135</id>
<content type='text'>
We used to depend on a Unix shell, but with Win32 support this doesn't work so
well.  Thankfully, all we really wanted to do was change directory down into
'test', which Ruby can do natively, saving us the platform headache.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We used to depend on a Unix shell, but with Win32 support this doesn't work so
well.  Thankfully, all we really wanted to do was change directory down into
'test', which Ruby can do natively, saving us the platform headache.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: make rspec exit with status 1 when there are failures</title>
<updated>2011-02-14T19:28:32+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2011-02-14T19:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=b25d9e42808112c6a0a3f5c6bbe7e8a05b02a6d2'/>
<id>b25d9e42808112c6a0a3f5c6bbe7e8a05b02a6d2</id>
<content type='text'>
Hudson wasn't notifying us when there was a test failure because
fail_on_error was set to false.  This appears to be because of a
misconception that setting this to true caused the specs to run slower.
That is not the case.

Paired-with: Nick Lewis
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hudson wasn't notifying us when there was a test failure because
fail_on_error was set to false.  This appears to be because of a
misconception that setting this to true caused the specs to run slower.
That is not the case.

Paired-with: Nick Lewis
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Remove rspec options from the Rakefile</title>
<updated>2011-01-06T23:32:37+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2011-01-06T23:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3d3baec01466f5745f96c4ece4ade6bdea11e81d'/>
<id>3d3baec01466f5745f96c4ece4ade6bdea11e81d</id>
<content type='text'>
Having the Rakefile set RSpec options made it so that the .rspec
(spec.opts in RSpec &lt; 2) file for personal RSpec preferences was
ignored.

It also caused the ci_reporter RSpec options to be ignored which meant
that Hudson couldn't get consumable output from our spec runs.

It's also about time Puppet had a project level .gitignore file so that
if people want personal rspec preferences (color or a different print
format for example) in a .rspec file, those changes don't actually get
checked in.

Paired-with: Jesse Wolfe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Having the Rakefile set RSpec options made it so that the .rspec
(spec.opts in RSpec &lt; 2) file for personal RSpec preferences was
ignored.

It also caused the ci_reporter RSpec options to be ignored which meant
that Hudson couldn't get consumable output from our spec runs.

It's also about time Puppet had a project level .gitignore file so that
if people want personal rspec preferences (color or a different print
format for example) in a .rspec file, those changes don't actually get
checked in.

Paired-with: Jesse Wolfe
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5771) Upgrade rspec to version 2</title>
<updated>2011-01-05T00:01:41+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2011-01-04T06:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=52760a4fb2764d011609c82adb68cc61d0772dc4'/>
<id>52760a4fb2764d011609c82adb68cc61d0772dc4</id>
<content type='text'>
The biggest change is that we no longer need to monkey patch rspec to
get confine behavior.  Describe blocks can now be conditional like
confine used to be. "describe" blocks with "shared =&gt; true" are now
"shared_examples_for".

Paired-With: Nick Lewis
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The biggest change is that we no longer need to monkey patch rspec to
get confine behavior.  Describe blocks can now be conditional like
confine used to be. "describe" blocks with "shared =&gt; true" are now
"shared_examples_for".

Paired-With: Nick Lewis
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Have 'rake spec' output in color</title>
<updated>2010-06-24T23:12:00+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2010-06-07T18:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=117e6b6145cce12d99a7cc08f71e9a99c96fd4ff'/>
<id>117e6b6145cce12d99a7cc08f71e9a99c96fd4ff</id>
<content type='text'>
Ideally it would be nice if the rake task used personalized RSpec
settings on a per user basis, but until someone figures that out color
would be nice

Signed-off-by: Matt Robinson &lt;matt@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ideally it would be nice if the rake task used personalized RSpec
settings on a per user basis, but until someone figures that out color
would be nice

Signed-off-by: Matt Robinson &lt;matt@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #3551 rake spec fails to run integration specs</title>
<updated>2010-02-17T14:50:53+00:00</updated>
<author>
<name>Jesse Wolfe</name>
<email>jes5199@gmail.com</email>
</author>
<published>2010-04-13T20:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=9b2b0ecf2245f8e84e7e9811b2aca2a7b983f015'/>
<id>9b2b0ecf2245f8e84e7e9811b2aca2a7b983f015</id>
<content type='text'>
A typo prevents the Rakefile from finding tests in spec/integration

Signed-off-by: Jesse Wolfe &lt;jes5199@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A typo prevents the Rakefile from finding tests in spec/integration

Signed-off-by: Jesse Wolfe &lt;jes5199@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated Rake tasks to no longer load puppet.rb</title>
<updated>2010-02-17T14:50:53+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2010-04-15T03:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=6f8a1e9bbb48157621edb05a77a5fae96b047705'/>
<id>6f8a1e9bbb48157621edb05a77a5fae96b047705</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing #3185 Rakefile is loading puppet.rb twice</title>
<updated>2010-02-17T14:50:53+00:00</updated>
<author>
<name>Jesse Wolfe</name>
<email>jes5199@gmail.com</email>
</author>
<published>2010-02-17T23:36:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c5a4de28532eaaf8abf2496ca1d4cdc02e5f450a'/>
<id>c5a4de28532eaaf8abf2496ca1d4cdc02e5f450a</id>
<content type='text'>
A 'require' statement with a path confused ruby enough to cause the same
file to get interpreted twice.

Signed-off-by: Jesse Wolfe &lt;jes5199@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A 'require' statement with a path confused ruby enough to cause the same
file to get interpreted twice.

Signed-off-by: Jesse Wolfe &lt;jes5199@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[#3392] Better Rakefile, remove puppetmasterd spec</title>
<updated>2010-02-17T14:50:53+00:00</updated>
<author>
<name>Rein Henrichs</name>
<email>reinh@reinh.com</email>
</author>
<published>2010-03-18T21:37:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=7403c6e34270c01bb342c128fb88064c257467fe'/>
<id>7403c6e34270c01bb342c128fb88064c257467fe</id>
<content type='text'>
- Minor improvements to Rakefile spec task
- Remove puppetmasterd spec, to be run as part of the testing matrix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Minor improvements to Rakefile spec task
- Remove puppetmasterd spec, to be run as part of the testing matrix
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tasks directory to Rakefile and gem task file lists</title>
<updated>2010-01-06T06:09:39+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2010-01-06T06:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=d0efcc6175beed99e719ed0a56286da4693a71f2'/>
<id>d0efcc6175beed99e719ed0a56286da4693a71f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
