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