spec/unit/provider/user/windows_adsi_spec.rb in puppet-2.7.26 vs spec/unit/provider/user/windows_adsi_spec.rb in puppet-3.0.0.rc4

- old
+ new

@@ -81,21 +81,10 @@ user.expects(:[]=).with('HomeDirectory', 'C:\Users\testuser') provider.create end - it "should load the profile if managehome is set", :if => Puppet.features.microsoft_windows? do - resource[:password] = '0xDeadBeef' - resource[:managehome] = true - - user = stub_everything 'user' - Puppet::Util::ADSI::User.expects(:create).with('testuser').returns user - Puppet::Util::Windows::User.expects(:load_profile).with('testuser', '0xDeadBeef') - - provider.create - end - it "should set a user's password" do provider.user.expects(:password=).with('plaintextbad') provider.password = "plaintextbad" end @@ -134,28 +123,17 @@ connection.expects(:Delete).with('user', 'testuser') provider.delete end - it 'should delete the profile if managehome is set', :if => Puppet.features.microsoft_windows? do - resource[:managehome] = true - - sid = 'S-A-B-C' - Puppet::Util::Windows::Security.expects(:name_to_sid).with('testuser').returns(sid) - Puppet::Util::ADSI::UserProfile.expects(:delete).with(sid) - connection.expects(:Delete).with('user', 'testuser') - - provider.delete - end - it "should commit the user when flushed" do provider.user.expects(:commit) provider.flush end - it "should return the user's SID as uid", :if => Puppet.features.microsoft_windows? do - Puppet::Util::Windows::Security.expects(:name_to_sid).with('testuser').returns('S-1-5-21-1362942247-2130103807-3279964888-1111') + it "should return the user's SID as uid" do + Puppet::Util::ADSI.expects(:sid_for_account).with('testuser').returns('S-1-5-21-1362942247-2130103807-3279964888-1111') provider.uid.should == 'S-1-5-21-1362942247-2130103807-3279964888-1111' end it "should fail when trying to manage the uid property" do