1
|
require 'rubygems'
|
2
|
require 'minitest/autorun'
|
3
|
|
4
|
require './lib/runcible'
|
5
|
|
6
|
module Extensions
|
7
|
class TestExtensionsRpm < MiniTest::Unit::TestCase
|
8
|
def setup
|
9
|
@dist = Runcible::Models::YumCloneDistributor.new(:id => 'some_distributor_clone',
|
10
|
:destination_distributor_id => 'Foo_dist')
|
11
|
end
|
12
|
|
13
|
def test_config
|
14
|
assert_equal({:destination_distributor_id => 'Foo_dist'}.as_json, @dist.config)
|
15
|
end
|
16
|
|
17
|
def test_type_id
|
18
|
assert_equal('yum_clone_distributor', @dist.class.type_id)
|
19
|
end
|
20
|
end
|
21
|
end
|