Empirically, that's not what's happening now. Is that a bug in filetype(:ram) ?
On Mon, Dec 21, 2009 at 1:52 PM, Markus Roberts <[email protected]>wrote: > > I found this doing idempotency tests (#2879), but there are apparently > > other ways for external state to leak into this test, as reported by > > James. > > > > --- a/spec/unit/provider/mount/parsed.rb > > +++ b/spec/unit/provider/mount/parsed.rb > > @@ -140,10 +140,12 @@ describe provider_class do > > end > > > > it "should write the mount to disk when :flush is called" do > > + old_text = > @provider_class.target_object(@provider_class.default_target).read > > + > > I don't understand how this could leak state in or out. In the before > block: > > > > @provider_class.stubs(:target_object).returns(Puppet::Util::FileType.filetype(:ram).new("eh")) > > so shouldn't it be getting a new, clean whats-it every time? > > > ----------------------------------------------------------- > Life is not so bad if you have plenty of luck, a > good physique and not too much imagination. > —Christopher Isherwood > ------------------------------------------------------------ > > -- > > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<puppet-dev%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
