Sha256: 531edf958b65db9ce82ea0a215eec55d322f19ac7e677f008fb7aba6ddcddd13

Contents?: true

Size: 457 Bytes

Versions: 4

Compression:

Stored size: 457 Bytes

Contents

require 'test_plugin_helper'

class SaltKeysTest < ActiveSupport::TestCase
  setup do
    User.current = User.find_by_login "admin"
  end

  test "salt module has a valid name" do
    salt_module = ForemanSalt::SaltModule.new(:name => 'foo.bar.baz')
    assert_valid salt_module
  end

  test "salt module has invalid name" do
    salt_module = ForemanSalt::SaltModule.new(:name => "&bad$name")
    refute_valid salt_module, :name, /alphanumeric/
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
foreman_salt-1.1.0 test/unit/salt_modules_test.rb
foreman_salt-1.0.0 test/unit/salt_modules_test.rb
foreman_salt-0.0.4 test/unit/salt_modules_test.rb
foreman_salt-0.0.3 test/unit/salt_modules_test.rb