Sha256: 485013b767340a050fd3d592f94f4b1913997ce326cd4bf280bca9aa8c0c5e1c
Contents?: true
Size: 857 Bytes
Versions: 1
Compression:
Stored size: 857 Bytes
Contents
require_relative 'test_helper' require 'splunk-sdk-ruby' include Splunk class UserTestCase < TestCaseWithSplunkConnection def teardown @service.users.each do |user| if user.name.start_with?("delete-me") @service.users.delete(user.name) end end super end def test_create_and_delete name = temporary_name() user = @service.users.create(name, :password => "abc", :roles => ["power"]) assert_true(@service.users.has_key?(name)) assert_equal(name, user.name) assert_equal(["power"], user["roles"]) @service.users.delete(name) assert_false(@service.users.has_key?(name)) end def test_case_insensitive name = temporary_name() + "UPCASE" user = @service.users.create(name, :password => "abc", :roles => ["power"]) assert_true(@service.users.has_key?(name.downcase())) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
splunk-sdk-ruby-0.1.0 | test/test_users.rb |