<feed xmlns='http://www.w3.org/2005/Atom'>
<title>facter.git/spec/integration, branch master</title>
<subtitle>Facter repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/'/>
<entry>
<title>Refactor #6044 -- use _spec.rb as the pattern for spec tests.</title>
<updated>2011-01-28T01:18:13+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@rimspace.net</email>
</author>
<published>2011-01-28T01:17:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=7a8be1677314ce3db6ae6590ae7d32a10605c8d3'/>
<id>7a8be1677314ce3db6ae6590ae7d32a10605c8d3</id>
<content type='text'>
Rename all the spec tests to follow the rspec convention of *_spec.rb rather
than unadorned *.rb; this also makes it easier to work with them consistently
without using the Rakefile support that customizes that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename all the spec tests to follow the rspec convention of *_spec.rb rather
than unadorned *.rb; this also makes it easier to work with them consistently
without using the Rakefile support that customizes that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor #6044 -- require spec_helper with a consistent path.</title>
<updated>2011-01-28T01:18:13+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@rimspace.net</email>
</author>
<published>2011-01-28T01:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=b39f8923e9772c2e8c99ca9351114d63d2858cc9'/>
<id>b39f8923e9772c2e8c99ca9351114d63d2858cc9</id>
<content type='text'>
Because we pull in spec_helper in individual tests, we need to use a
consistent path or Ruby will evaluate it multiple times.  Make the path
consistent by expanding it before require.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because we pull in spec_helper in individual tests, we need to use a
consistent path or Ruby will evaluate it multiple times.  Make the path
consistent by expanding it before require.
</pre>
</div>
</content>
</entry>
<entry>
<title>Switching to a search path registration system.</title>
<updated>2008-05-16T15:38:15+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-16T15:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=bb41db0bf4221e394411d2a82b6de264b557fb95'/>
<id>bb41db0bf4221e394411d2a82b6de264b557fb95</id>
<content type='text'>
Facter no longer knows anything about Puppet, so there's
no inter-dependency issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Facter no longer knows anything about Puppet, so there's
no inter-dependency issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moving the puppet-related loading tests to an integration test.</title>
<updated>2008-05-16T15:26:56+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-16T15:26:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=07a3d479b0e31aa7a1f8e6d0e178e440adc57030'/>
<id>07a3d479b0e31aa7a1f8e6d0e178e440adc57030</id>
<content type='text'>
I was previously creating a mock Puppet class, and this
actually uses Puppet's code.

Note that this use of Puppet creates some additional ordering
problems, which I'm going to fix in the next commit by
undoing all of this work. :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I was previously creating a mock Puppet class, and this
actually uses Puppet's code.

Note that this use of Puppet creates some additional ordering
problems, which I'm going to fix in the next commit by
undoing all of this work. :)
</pre>
</div>
</content>
</entry>
<entry>
<title>Switching Facter to using the new loader.</title>
<updated>2008-05-15T20:24:29+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-15T20:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=f1acbc0403068141c80b74c8585a1629fd45711b'/>
<id>f1acbc0403068141c80b74c8585a1629fd45711b</id>
<content type='text'>
This should make it possible to move all facts to separate
files and only load them on demand.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make it possible to move all facts to separate
files and only load them on demand.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moving all of the support classes to util/.</title>
<updated>2008-05-15T19:30:29+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-15T19:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=1ba2bed578debd251d2b9514039082eaa3f136df'/>
<id>1ba2bed578debd251d2b9514039082eaa3f136df</id>
<content type='text'>
This makes it easier for our loader to distinguish between
code that Facter uses and new facts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it easier for our loader to distinguish between
code that Facter uses and new facts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moving Facter's container behaviour into a separate class.</title>
<updated>2008-05-14T05:24:24+00:00</updated>
<author>
<name>Luke Kanies</name>
<email>luke@madstop.com</email>
</author>
<published>2008-05-14T05:24:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/facter.git/commit/?id=bfc4996e2cd22d3bae5c3955366c63fdd5277cf8'/>
<id>bfc4996e2cd22d3bae5c3955366c63fdd5277cf8</id>
<content type='text'>
There's now no @@facts instance variable; instead, there's
a collection, and it's responsible for keeping references
to all of the facts.

All of the old interface methods just delegate to the collection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's now no @@facts instance variable; instead, there's
a collection, and it's responsible for keeping references
to all of the facts.

All of the old interface methods just delegate to the collection.
</pre>
</div>
</content>
</entry>
</feed>
