test/test_sid.rb in win32-security-0.3.2 vs test/test_sid.rb in win32-security-0.3.3

- old
+ new

@@ -18,11 +18,11 @@ def setup @sid = Security::SID.new(@@name) end test "version is set to expected value" do - assert_equal('0.2.2', Security::SID::VERSION) + assert_equal('0.2.3', Security::SID::VERSION) end test "sid method basic functionality" do assert_respond_to(@sid, :sid) assert_kind_of(String, @sid.sid) @@ -104,10 +104,16 @@ assert_nothing_raised{ @sid = Security::SID.new } assert_equal(Etc.getlogin, @sid.account) end test "constructor accepts an account argument" do - assert_nothing_raised{ Security::SID.new(@@name) } + assert_nothing_raised{ @sid = Security::SID.new(@@name) } + assert_equal(Etc.getlogin, @sid.account) + end + + test "constructor accepts a sid argument" do + assert_nothing_raised{ @sid = Security::SID.new(@sid.sid) } + assert_equal(Etc.getlogin, @sid.account) end test "constructor accepts a host argument" do assert_nothing_raised{ Security::SID.new(@@name, @@host) } end