Commit 09c486074433ec51fbf826d832003b94c95e031a
1 parent
2e95ee26
Exists in
refactor_software_communities
software-communities: refactoring namespaces
- Test Units Signed-off-by: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>
Showing
24 changed files
with
135 additions
and
135 deletions
Show diff stats
src/noosfero-spb/software_communities/test/unit/categories_and_tags_block_test.rb
1 | 1 | require File.dirname(__FILE__) + '/../../../../test/test_helper' |
2 | 2 | require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
3 | 3 | |
4 | -class CategoriesAndTagsBlockTest < ActiveSupport::TestCase | |
4 | +class SoftwareCommunitiesPlugin::CategoriesAndTagsBlockTest < ActiveSupport::TestCase | |
5 | 5 | include PluginTestHelper |
6 | 6 | should 'inherit from Block' do |
7 | - assert_kind_of Block, CategoriesAndTagsBlock.new | |
7 | + assert_kind_of Block, SoftwareCommunitiesPlugin::CategoriesAndTagsBlock.new | |
8 | 8 | end |
9 | 9 | |
10 | 10 | should 'declare its default title' do |
11 | - CategoriesAndTagsBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | - assert_equal Block.new.default_title, CategoriesAndTagsBlock.new.default_title | |
11 | + SoftwareCommunitiesPlugin::CategoriesAndTagsBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | + assert_equal Block.new.default_title, SoftwareCommunitiesPlugin::CategoriesAndTagsBlock.new.default_title | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should 'describe itself' do |
16 | - assert_not_equal Block.description, CategoriesAndTagsBlock.description | |
16 | + assert_not_equal Block.description, SoftwareCommunitiesPlugin::CategoriesAndTagsBlock.description | |
17 | 17 | end |
18 | 18 | |
19 | 19 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/categories_software_block_test.rb
... | ... | @@ -4,16 +4,16 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
4 | 4 | class CategoriesSoftwareBlockTest < ActiveSupport::TestCase |
5 | 5 | include PluginTestHelper |
6 | 6 | should 'inherit from Block' do |
7 | - assert_kind_of Block, CategoriesSoftwareBlock.new | |
7 | + assert_kind_of Block, SoftwareCommunitiesPlugin::CategoriesSoftwareBlock.new | |
8 | 8 | end |
9 | 9 | |
10 | 10 | should 'declare its default title' do |
11 | - CategoriesSoftwareBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | - assert_equal Block.new.default_title, CategoriesSoftwareBlock.new.default_title | |
11 | + SoftwareCommunitiesPlugin::CategoriesSoftwareBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | + assert_equal Block.new.default_title, SoftwareCommunitiesPlugin::CategoriesSoftwareBlock.new.default_title | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should 'describe itself' do |
16 | - assert_not_equal Block.description, CategoriesSoftwareBlock.description | |
16 | + assert_not_equal Block.description, SoftwareCommunitiesPlugin::CategoriesSoftwareBlock.description | |
17 | 17 | end |
18 | 18 | |
19 | 19 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/communities_block_test.rb
... | ... | @@ -13,12 +13,12 @@ class CommunitiesBlockTest < ActiveSupport::TestCase |
13 | 13 | @community.add_member(@person) |
14 | 14 | |
15 | 15 | |
16 | - @comminities_block = CommunitiesBlock.new | |
16 | + @comminities_block = SoftwareCommunitiesPlugin::CommunitiesBlock.new | |
17 | 17 | @comminities_block.expects(:owner).at_least_once.returns(@person) |
18 | 18 | end |
19 | 19 | |
20 | 20 | def teardown |
21 | - CommunitiesBlock.destroy_all | |
21 | + SoftwareCommunitiesPlugin::CommunitiesBlock.destroy_all | |
22 | 22 | @person = nil |
23 | 23 | @community = nil |
24 | 24 | @software_info = nil | ... | ... |
src/noosfero-spb/software_communities/test/unit/create_software_test.rb
... | ... | @@ -7,11 +7,11 @@ class CreateSoftwareTest < ActiveSupport::TestCase |
7 | 7 | end |
8 | 8 | |
9 | 9 | should 'be a task' do |
10 | - ok { CreateSoftware.new.kind_of?(Task) } | |
10 | + ok { SoftwareCommunitiesPlugin::CreateSoftware.new.kind_of?(Task) } | |
11 | 11 | end |
12 | 12 | |
13 | 13 | should 'require a requestor' do |
14 | - task = CreateSoftware.new(:name => 'Software Test', :target => Environment.default) | |
14 | + task = SoftwareCommunitiesPlugin::CreateSoftware.new(:name => 'Software Test', :target => Environment.default) | |
15 | 15 | task.valid? |
16 | 16 | |
17 | 17 | assert task.errors[:requestor_id.to_s].present? |
... | ... | @@ -24,7 +24,7 @@ class CreateSoftwareTest < ActiveSupport::TestCase |
24 | 24 | end |
25 | 25 | |
26 | 26 | should 'actually create new software community when confirmed' do |
27 | - task = CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any") | |
27 | + task = SoftwareCommunitiesPlugin::CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any") | |
28 | 28 | |
29 | 29 | assert_difference 'SoftwareInfo.count' do |
30 | 30 | assert_difference 'Community.count' do |
... | ... | @@ -36,7 +36,7 @@ class CreateSoftwareTest < ActiveSupport::TestCase |
36 | 36 | end |
37 | 37 | |
38 | 38 | should 'create new software community with all informed data when confirmed' do |
39 | - task = CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any", :repository_link => "#", ) | |
39 | + task = SoftwareCommunitiesPlugin::CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any", :repository_link => "#", ) | |
40 | 40 | |
41 | 41 | task.finish |
42 | 42 | software = Community["software-test"].software_info |
... | ... | @@ -47,7 +47,7 @@ class CreateSoftwareTest < ActiveSupport::TestCase |
47 | 47 | end |
48 | 48 | |
49 | 49 | should 'override message methods from Task' do |
50 | - task = CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any") | |
50 | + task = SoftwareCommunitiesPlugin::CreateSoftware.create!(:name => 'Software Test', :target => Environment.default, :requestor => @requestor, :finality => "Any") | |
51 | 51 | |
52 | 52 | task.finish |
53 | 53 | |
... | ... | @@ -59,13 +59,13 @@ class CreateSoftwareTest < ActiveSupport::TestCase |
59 | 59 | end |
60 | 60 | |
61 | 61 | should 'report as approved when approved' do |
62 | - request = CreateSoftware.new | |
62 | + request = SoftwareCommunitiesPlugin::CreateSoftware.new | |
63 | 63 | request.stubs(:status).returns(Task::Status::FINISHED) |
64 | 64 | assert request.approved? |
65 | 65 | end |
66 | 66 | |
67 | 67 | should 'report as rejected when rejected' do |
68 | - request = CreateSoftware.new | |
68 | + request = SoftwareCommunitiesPlugin::CreateSoftware.new | |
69 | 69 | request.stubs(:status).returns(Task::Status::CANCELLED) |
70 | 70 | assert request.rejected? |
71 | 71 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/database_helper_test.rb
... | ... | @@ -3,8 +3,8 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class DatabaseHelperTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | def setup |
6 | - dd1 = DatabaseDescription.create(:name => "Oracle") | |
7 | - dd2 = DatabaseDescription.create!(:name => "MySQL") | |
6 | + dd1 = SoftwareCommunitiesPlugin::DatabaseDescription.create(:name => "Oracle") | |
7 | + dd2 = SoftwareCommunitiesPlugin::DatabaseDescription.create!(:name => "MySQL") | |
8 | 8 | |
9 | 9 | @database_objects = [ |
10 | 10 | {:database_description_id => dd1.id.to_s ,:version => "2.0"}, |
... | ... | @@ -14,35 +14,35 @@ class DatabaseHelperTest < ActiveSupport::TestCase |
14 | 14 | |
15 | 15 | def teardown |
16 | 16 | @database_objects = nil |
17 | - SoftwareDatabase.destroy_all | |
18 | - DatabaseDescription.destroy_all | |
17 | + SoftwareCommunitiesPlugin::SoftwareDatabase.destroy_all | |
18 | + SoftwareCommunitiesPlugin::DatabaseDescription.destroy_all | |
19 | 19 | end |
20 | 20 | |
21 | 21 | should "return an empty list" do |
22 | 22 | empty_list = [] |
23 | - assert_equal [], DatabaseHelper.list_database(empty_list) | |
23 | + assert_equal [], SoftwareCommunitiesPlugin::DatabaseHelper.list_database(empty_list) | |
24 | 24 | end |
25 | 25 | |
26 | 26 | should "return a list with current database objects" do |
27 | 27 | list_compare = [] |
28 | - db_tables = DatabaseHelper.list_database(@database_objects) | |
28 | + db_tables = SoftwareCommunitiesPlugin::DatabaseHelper.list_database(@database_objects) | |
29 | 29 | assert_equal list_compare.class, db_tables.class |
30 | 30 | end |
31 | 31 | |
32 | 32 | should "have same information from the list passed as parameter" do |
33 | - list_compare = DatabaseHelper.list_database(@database_objects) | |
33 | + list_compare = SoftwareCommunitiesPlugin::DatabaseHelper.list_database(@database_objects) | |
34 | 34 | db_objects_id = @database_objects.first[:database_description_id] |
35 | 35 | assert_equal db_objects_id.to_i, list_compare.first.database_description_id |
36 | 36 | end |
37 | 37 | |
38 | 38 | should "return a list with the same size of the parameter" do |
39 | - list_compare = DatabaseHelper.list_database(@database_objects) | |
39 | + list_compare = SoftwareCommunitiesPlugin::DatabaseHelper.list_database(@database_objects) | |
40 | 40 | assert_equal @database_objects.count, list_compare.count |
41 | 41 | end |
42 | 42 | |
43 | 43 | should "return false if list_database are empty or null" do |
44 | 44 | list_compare = [] |
45 | - assert_equal false,DatabaseHelper.valid_list_database?(list_compare) | |
45 | + assert_equal false, SoftwareCommunitiesPlugin::DatabaseHelper.valid_list_database?(list_compare) | |
46 | 46 | end |
47 | 47 | |
48 | 48 | should "remove invalid tables from the list" do |
... | ... | @@ -52,7 +52,7 @@ class DatabaseHelperTest < ActiveSupport::TestCase |
52 | 52 | }) |
53 | 53 | |
54 | 54 | database_objects_length = @database_objects.count |
55 | - list_compare = DatabaseHelper.list_database(@database_objects) | |
55 | + list_compare = SoftwareCommunitiesPlugin::DatabaseHelper.list_database(@database_objects) | |
56 | 56 | assert_equal list_compare.count, database_objects_length-1 |
57 | 57 | end |
58 | 58 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/database_validation_test.rb
... | ... | @@ -3,8 +3,8 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class DatabaseValidationTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | def setup |
6 | - @database_desc = DatabaseDescription.create(:name => "ABC") | |
7 | - @database = SoftwareDatabase.new | |
6 | + @database_desc = SoftwareCommunitiesPlugin::DatabaseDescription.create(:name => "ABC") | |
7 | + @database = SoftwareCommunitiesPlugin::SoftwareDatabase.new | |
8 | 8 | @database.database_description = @database_desc |
9 | 9 | @database.version = "MYSQL" |
10 | 10 | @database |
... | ... | @@ -12,8 +12,8 @@ class DatabaseValidationTest < ActiveSupport::TestCase |
12 | 12 | |
13 | 13 | def teardown |
14 | 14 | @database = nil |
15 | - DatabaseDescription.destroy_all | |
16 | - SoftwareDatabase.destroy_all | |
15 | + SoftwareCommunitiesPlugin::DatabaseDescription.destroy_all | |
16 | + SoftwareCommunitiesPlugin::SoftwareDatabase.destroy_all | |
17 | 17 | end |
18 | 18 | |
19 | 19 | should "Save database if all fields are filled" do | ... | ... |
src/noosfero-spb/software_communities/test/unit/download_block_test.rb
... | ... | @@ -4,16 +4,16 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
4 | 4 | class DownloadBlockTest < ActiveSupport::TestCase |
5 | 5 | include PluginTestHelper |
6 | 6 | should 'inherit from Block' do |
7 | - assert_kind_of Block, DownloadBlock.new | |
7 | + assert_kind_of Block, SoftwareCommunitiesPlugin::DownloadBlock.new | |
8 | 8 | end |
9 | 9 | |
10 | 10 | should 'declare its default title' do |
11 | - DownloadBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | - assert_equal Block.new.default_title, DownloadBlock.new.default_title | |
11 | + SoftwareCommunitiesPlugin::DownloadBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | + assert_equal Block.new.default_title, SoftwareCommunitiesPlugin::DownloadBlock.new.default_title | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should 'describe itself' do |
16 | - assert_not_equal Block.description, DownloadBlock.description | |
16 | + assert_not_equal Block.description, SoftwareCommunitiesPlugin::DownloadBlock.description | |
17 | 17 | end |
18 | 18 | |
19 | 19 | should 'have software info to download it' do |
... | ... | @@ -24,7 +24,7 @@ class DownloadBlockTest < ActiveSupport::TestCase |
24 | 24 | link2 = "gitlab.com/teste/2" |
25 | 25 | name2 = "Test Software2" |
26 | 26 | |
27 | - block = DownloadBlock.create(:downloads => [{:name => name1, :link => link1}, {:name => name2, :link => link2}]) | |
27 | + block = SoftwareCommunitiesPlugin::DownloadBlock.create(:downloads => [{:name => name1, :link => link1}, {:name => name2, :link => link2}]) | |
28 | 28 | |
29 | 29 | assert_equal block.downloads[0][:link], link1, "Link should not be empty" |
30 | 30 | assert_equal block.downloads[0][:name], name1, "Name should not be empty" | ... | ... |
src/noosfero-spb/software_communities/test/unit/download_test.rb
... | ... | @@ -26,8 +26,8 @@ class DownloadTest < ActiveSupport::TestCase |
26 | 26 | end |
27 | 27 | |
28 | 28 | should "Set as 0(zero) total_downloads if it is not given" do |
29 | - without_total_downloads = Download.new({}) | |
30 | - with_total_downloads = Download.new(@downloads_sample_data.last) | |
29 | + without_total_downloads = SoftwareCommunitiesPlugin::Download.new({}) | |
30 | + with_total_downloads = SoftwareCommunitiesPlugin::Download.new(@downloads_sample_data.last) | |
31 | 31 | |
32 | 32 | assert_equal 0, without_total_downloads.total_downloads |
33 | 33 | assert_equal @downloads_sample_data.last[:total_downloads], with_total_downloads.total_downloads |
... | ... | @@ -35,14 +35,14 @@ class DownloadTest < ActiveSupport::TestCase |
35 | 35 | |
36 | 36 | should "Remove downloads without a name" do |
37 | 37 | @downloads_sample_data[1] = @downloads_sample_data[1].slice! :name |
38 | - downloads = Download.validate_download_list @downloads_sample_data | |
38 | + downloads = SoftwareCommunitiesPlugin::Download.validate_download_list @downloads_sample_data | |
39 | 39 | |
40 | 40 | assert_equal 1, downloads.size |
41 | 41 | assert_equal @downloads_sample_data[0][:name], downloads[0][:name] |
42 | 42 | end |
43 | 43 | |
44 | 44 | should "Only set total_downloads if the value is integer" do |
45 | - download = Download.new(@downloads_sample_data.last) | |
45 | + download = SoftwareCommunitiesPlugin::Download.new(@downloads_sample_data.last) | |
46 | 46 | |
47 | 47 | download.total_downloads = "456" |
48 | 48 | assert_not_equal 456, download.total_downloads | ... | ... |
src/noosfero-spb/software_communities/test/unit/library_helper_test.rb
... | ... | @@ -15,38 +15,38 @@ class LibraryHelperTest < ActiveSupport::TestCase |
15 | 15 | |
16 | 16 | should "return an empty list" do |
17 | 17 | empty_list = [] |
18 | - assert_equal [],LibraryHelper.list_library(empty_list) | |
18 | + assert_equal [], SoftwareCommunitiesPlugin::LibraryHelper.list_library(empty_list) | |
19 | 19 | end |
20 | 20 | |
21 | 21 | should "return a list with current library objects" do |
22 | 22 | list_compare = [] |
23 | - lib_table = LibraryHelper.list_library(@license_objects) | |
23 | + lib_table = SoftwareCommunitiesPlugin::LibraryHelper.list_library(@license_objects) | |
24 | 24 | assert_equal list_compare.class, lib_table.class |
25 | 25 | end |
26 | 26 | |
27 | 27 | should "have same information from the list passed as parameter" do |
28 | - list_compare = LibraryHelper.list_library(@license_objects) | |
28 | + list_compare = SoftwareCommunitiesPlugin::LibraryHelper.list_library(@license_objects) | |
29 | 29 | assert_equal @license_objects.first[:name], list_compare.first.name |
30 | 30 | end |
31 | 31 | |
32 | 32 | should "return a list with the same size of the parameter" do |
33 | - list_compare = LibraryHelper.list_library(@license_objects) | |
33 | + list_compare = SoftwareCommunitiesPlugin::LibraryHelper.list_library(@license_objects) | |
34 | 34 | assert_equal @license_objects.count, list_compare.count |
35 | 35 | end |
36 | 36 | |
37 | 37 | should "return false if list_database are empty or null" do |
38 | 38 | list_compare = [] |
39 | - assert_equal true, LibraryHelper.valid_list_library?(list_compare) | |
39 | + assert_equal true, SoftwareCommunitiesPlugin::LibraryHelper.valid_list_library?(list_compare) | |
40 | 40 | end |
41 | 41 | |
42 | 42 | should "return a html text with license name equals to linux" do |
43 | 43 | libraries = [] |
44 | 44 | |
45 | - library_description = Library.new | |
45 | + library_description = SoftwareCommunitiesPlugin::Library.new | |
46 | 46 | library_description.name = "Lib" |
47 | 47 | |
48 | 48 | libraries << library_description |
49 | - lib_table = LibraryHelper.libraries_as_tables(libraries) | |
49 | + lib_table = SoftwareCommunitiesPlugin::LibraryHelper.libraries_as_tables(libraries) | |
50 | 50 | |
51 | 51 | assert_not_nil lib_table.first.call.index("lib") |
52 | 52 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/library_validation_test.rb
... | ... | @@ -3,7 +3,7 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class LibraryValidationTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | def setup |
6 | - @library = Library.new | |
6 | + @library = SoftwareCommunitiesPlugin::Library.new | |
7 | 7 | @library.name = "name" |
8 | 8 | @library.version = "version" |
9 | 9 | @library.license = "license" | ... | ... |
src/noosfero-spb/software_communities/test/unit/operating_system_helper_test.rb
... | ... | @@ -21,44 +21,44 @@ class OperatingSystemHelperTest < ActiveSupport::TestCase |
21 | 21 | |
22 | 22 | should "return an empty list" do |
23 | 23 | empty_list = [] |
24 | - assert_equal [],OperatingSystemHelper.list_operating_system(empty_list) | |
24 | + assert_equal [], SoftwareCommunitiesPlugin::OperatingSystemHelper.list_operating_system(empty_list) | |
25 | 25 | end |
26 | 26 | |
27 | 27 | should "return a list with current OperatingSystems" do |
28 | 28 | list_compare = [] |
29 | - list_op = OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
29 | + list_op = SoftwareCommunitiesPlugin::OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
30 | 30 | assert_equal list_compare.class, list_op.class |
31 | 31 | end |
32 | 32 | |
33 | 33 | should "have same information from the list passed as parameter" do |
34 | - list_compare = OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
34 | + list_compare = SoftwareCommunitiesPlugin::OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
35 | 35 | first_operating = @operating_system_objects.first[:operating_system_name_id] |
36 | 36 | assert_equal first_operating, list_compare.first.operating_system_name_id.to_s |
37 | 37 | end |
38 | 38 | |
39 | 39 | should "return a list with the same size of the parameter" do |
40 | - list_compare = OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
40 | + list_compare = SoftwareCommunitiesPlugin::OperatingSystemHelper.list_operating_system(@operating_system_objects) | |
41 | 41 | assert_equal @operating_system_objects.count, list_compare.count |
42 | 42 | end |
43 | 43 | |
44 | 44 | should "return false if list_operating_system are empty or null" do |
45 | 45 | list_compare = [] |
46 | - assert_equal false,OperatingSystemHelper.valid_list_operating_system?(list_compare) | |
46 | + assert_equal false, SoftwareCommunitiesPlugin::OperatingSystemHelper.valid_list_operating_system?(list_compare) | |
47 | 47 | end |
48 | 48 | |
49 | 49 | should "return a html text with operating system" do |
50 | 50 | operating_systems = [] |
51 | 51 | |
52 | - operating_system = OperatingSystemName.new | |
52 | + operating_system = SoftwareCommunitiesPlugin::OperatingSystemName.new | |
53 | 53 | operating_system.name = "teste" |
54 | 54 | |
55 | - software_operating_system = OperatingSystem.new | |
55 | + software_operating_system = SoftwareCommunitiesPlugin::OperatingSystem.new | |
56 | 56 | software_operating_system.version = 2 |
57 | 57 | software_operating_system.operating_system_name = operating_system |
58 | 58 | |
59 | 59 | operating_systems << software_operating_system |
60 | - op_table = OperatingSystemHelper.operating_system_as_tables(operating_systems) | |
60 | + op_table = SoftwareCommunitiesPlugin::OperatingSystemHelper.operating_system_as_tables(operating_systems) | |
61 | 61 | |
62 | - assert_not_nil op_table.first.call.index(OperatingSystemName.first.name) | |
62 | + assert_not_nil op_table.first.call.index(SoftwareCommunitiesPlugin::OperatingSystemName.first.name) | |
63 | 63 | end |
64 | 64 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/operating_system_validation_test.rb
... | ... | @@ -3,8 +3,8 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class OperatingSystemValidationTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | def setup |
6 | - operating_system_name = OperatingSystemName::new :name=>"Linux" | |
7 | - @operating_system = OperatingSystem::new :version=>"3.0" | |
6 | + operating_system_name = SoftwareCommunitiesPlugin::OperatingSystemName::new :name=>"Linux" | |
7 | + @operating_system = SoftwareCommunitiesPlugin::OperatingSystem::new :version=>"3.0" | |
8 | 8 | @operating_system.operating_system_name = operating_system_name |
9 | 9 | @operating_system |
10 | 10 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/repository_block_test.rb
... | ... | @@ -5,15 +5,15 @@ class RepositoryBlockTest < ActiveSupport::TestCase |
5 | 5 | include PluginTestHelper |
6 | 6 | |
7 | 7 | should 'inherit from Block' do |
8 | - assert_kind_of Block, RepositoryBlock.new | |
8 | + assert_kind_of Block, SoftwareCommunitiesPlugin::RepositoryBlock.new | |
9 | 9 | end |
10 | 10 | |
11 | 11 | should 'declare its default title' do |
12 | - RepositoryBlock.any_instance.stubs(:profile_count).returns(0) | |
13 | - assert_equal Block.new.default_title, RepositoryBlock.new.default_title | |
12 | + SoftwareCommunitiesPlugin::RepositoryBlock.any_instance.stubs(:profile_count).returns(0) | |
13 | + assert_equal Block.new.default_title, SoftwareCommunitiesPlugin::RepositoryBlock.new.default_title | |
14 | 14 | end |
15 | 15 | |
16 | 16 | should 'describe itself' do |
17 | - assert_not_equal Block.description, RepositoryBlock.description | |
17 | + assert_not_equal Block.description, SoftwareCommunitiesPlugin::RepositoryBlock.description | |
18 | 18 | end |
19 | 19 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/search_catalog_block_test.rb
... | ... | @@ -4,16 +4,16 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
4 | 4 | class SearchCatalogBlockTest < ActiveSupport::TestCase |
5 | 5 | include PluginTestHelper |
6 | 6 | should 'inherit from Block' do |
7 | - assert_kind_of Block, SearchCatalogBlock.new | |
7 | + assert_kind_of Block, SoftwareCommunitiesPlugin::SearchCatalogBlock.new | |
8 | 8 | end |
9 | 9 | |
10 | 10 | should 'declare its default title' do |
11 | - SearchCatalogBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | - assert_equal Block.new.default_title, SearchCatalogBlock.new.default_title | |
11 | + SoftwareCommunitiesPlugin::SearchCatalogBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | + assert_equal Block.new.default_title, SoftwareCommunitiesPlugin::SearchCatalogBlock.new.default_title | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should 'describe itself' do |
16 | - assert_not_equal Block.description, SearchCatalogBlock.description | |
16 | + assert_not_equal Block.description, SoftwareCommunitiesPlugin::SearchCatalogBlock.description | |
17 | 17 | end |
18 | 18 | |
19 | 19 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_database_test.rb
... | ... | @@ -2,16 +2,16 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
2 | 2 | |
3 | 3 | class SoftwareDatabaseTest < ActiveSupport::TestCase |
4 | 4 | def setup |
5 | - DatabaseDescription.create!(name: "PostgreSQL") | |
6 | - @software_database = SoftwareDatabase.new( | |
5 | + SoftwareCommunitiesPlugin::DatabaseDescription.create!(name: "PostgreSQL") | |
6 | + @software_database = SoftwareCommunitiesPlugin::SoftwareDatabase.new( | |
7 | 7 | :version => "1.0" |
8 | 8 | ) |
9 | 9 | @software_database.database_description_id = 1 |
10 | 10 | end |
11 | 11 | |
12 | 12 | def teardown |
13 | - DatabaseDescription.destroy_all | |
14 | - SoftwareDatabase.destroy_all | |
13 | + SoftwareCommunitiesPlugin::DatabaseDescription.destroy_all | |
14 | + SoftwareCommunitiesPlugin::SoftwareDatabase.destroy_all | |
15 | 15 | end |
16 | 16 | |
17 | 17 | should "save if all informations of @software_database are filled" do | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_helper_test.rb
... | ... | @@ -2,19 +2,19 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
2 | 2 | |
3 | 3 | class SoftwareHelperTest < ActiveSupport::TestCase |
4 | 4 | |
5 | - include SoftwareHelper | |
5 | + include SoftwareCommunitiesPlugin::SoftwareHelper | |
6 | 6 | |
7 | 7 | should "Create ProgrammingLanguages based on file with languages names" do |
8 | - ProgrammingLanguage.delete_all | |
8 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.delete_all | |
9 | 9 | PATH_TO_FILE = "plugins/software_communities/public/static/languages.txt" |
10 | 10 | |
11 | - SoftwareHelper.create_list_with_file(PATH_TO_FILE, ProgrammingLanguage) | |
11 | + SoftwareCommunitiesPlugin::SoftwareHelper.create_list_with_file(PATH_TO_FILE, SoftwareCommunitiesPlugin::ProgrammingLanguage) | |
12 | 12 | |
13 | 13 | list = File.open(PATH_TO_FILE, "r") |
14 | 14 | count = list.readlines.count |
15 | 15 | list.close |
16 | 16 | |
17 | - assert(ProgrammingLanguage.count == count) | |
17 | + assert(SoftwareCommunitiesPlugin::ProgrammingLanguage.count == count) | |
18 | 18 | end |
19 | 19 | |
20 | 20 | should "return the software template specified in config.yml file" do |
... | ... | @@ -22,9 +22,9 @@ class SoftwareHelperTest < ActiveSupport::TestCase |
22 | 22 | |
23 | 23 | parsed_yaml = {"software_template" => "software_template"} |
24 | 24 | |
25 | - SoftwareHelper.stubs(:software_template_identifier).returns("software_template") | |
25 | + SoftwareCommunitiesPlugin::SoftwareHelper.stubs(:software_template_identifier).returns("software_template") | |
26 | 26 | |
27 | - software_template = SoftwareHelper.software_template | |
27 | + software_template = SoftwareCommunitiesPlugin::SoftwareHelper.software_template | |
28 | 28 | assert !software_template.blank? |
29 | 29 | assert software_template.is_template |
30 | 30 | end |
... | ... | @@ -32,14 +32,14 @@ class SoftwareHelperTest < ActiveSupport::TestCase |
32 | 32 | should "not return the software template if there is not software template" do |
33 | 33 | parsed_yaml = {"software_template" => "software_template"} |
34 | 34 | |
35 | - SoftwareHelper.stubs(:software_template_identifier).returns("software_template") | |
35 | + SoftwareCommunitiesPlugin::SoftwareHelper.stubs(:software_template_identifier).returns("software_template") | |
36 | 36 | |
37 | - software_template = SoftwareHelper.software_template | |
37 | + software_template = SoftwareCommunitiesPlugin::SoftwareHelper.software_template | |
38 | 38 | assert software_template.blank? |
39 | 39 | |
40 | 40 | template_community = Community.create!(:name => "Software", :identifier => "software_template") |
41 | 41 | |
42 | - software_template = SoftwareHelper.software_template | |
42 | + software_template = SoftwareCommunitiesPlugin::SoftwareHelper.software_template | |
43 | 43 | assert software_template.blank? |
44 | 44 | end |
45 | 45 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_info_test.rb
... | ... | @@ -3,7 +3,7 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
3 | 3 | |
4 | 4 | class SoftwareInfoValidationTest < ActiveSupport::TestCase |
5 | 5 | |
6 | - include PluginTestHelper | |
6 | + include SoftwareCommunitiesPlugin::PluginTestHelper | |
7 | 7 | |
8 | 8 | should "Return original license_info when license is not 'Another'" do |
9 | 9 | @software_info = create_software_info("software_test") |
... | ... | @@ -41,4 +41,4 @@ class SoftwareInfoValidationTest < ActiveSupport::TestCase |
41 | 41 | assert_equal @software_info.license_info.link, another_license_link |
42 | 42 | end |
43 | 43 | |
44 | -end | |
45 | 44 | \ No newline at end of file |
45 | +end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_info_validation_test.rb
... | ... | @@ -9,29 +9,29 @@ class SoftwareInfoValidationTest < ActiveSupport::TestCase |
9 | 9 | :name => 'New Software' |
10 | 10 | ) |
11 | 11 | |
12 | - @language = ProgrammingLanguage.new(:name => 'C++') | |
12 | + @language = SoftwareCommunitiesPlugin::ProgrammingLanguage.new(:name => 'C++') | |
13 | 13 | @language.save |
14 | - @software_language = SoftwareLanguage.new( | |
14 | + @software_language = SoftwareCommunitiesPlugin::SoftwareLanguage.new( | |
15 | 15 | :version => '1' |
16 | 16 | ) |
17 | 17 | @software_language.programming_language = @language |
18 | 18 | @software_language.save |
19 | 19 | |
20 | - @database = DatabaseDescription.new(:name => 'Oracle') | |
20 | + @database = SoftwareCommunitiesPlugin::DatabaseDescription.new(:name => 'Oracle') | |
21 | 21 | @database.save |
22 | - @software_database = SoftwareDatabase.new( | |
22 | + @software_database = SoftwareCommunitiesPlugin::SoftwareDatabase.new( | |
23 | 23 | :version => '2' |
24 | 24 | ) |
25 | 25 | @software_database.database_description = @database |
26 | 26 | @software_database.save |
27 | 27 | |
28 | - @operating_system_name = OperatingSystemName.new(:name => 'Debian') | |
28 | + @operating_system_name = SoftwareCommunitiesPlugin::OperatingSystemName.new(:name => 'Debian') | |
29 | 29 | @operating_system_name.save |
30 | - @operating_system = OperatingSystem.new(:version => '1.0') | |
30 | + @operating_system = SoftwareCommunitiesPlugin::OperatingSystem.new(:version => '1.0') | |
31 | 31 | @operating_system.operating_system_name = @operating_system_name |
32 | 32 | @operating_system.save |
33 | 33 | |
34 | - @software_info = SoftwareInfo.new( | |
34 | + @software_info = SoftwareCommunitiesPlugin::SoftwareInfo.new( | |
35 | 35 | :acronym => "SFTW", |
36 | 36 | :e_mag => true, |
37 | 37 | :icp_brasil => true, |
... | ... | @@ -53,13 +53,13 @@ class SoftwareInfoValidationTest < ActiveSupport::TestCase |
53 | 53 | end |
54 | 54 | |
55 | 55 | def teardown |
56 | - ProgrammingLanguage.destroy_all | |
57 | - SoftwareLanguage.destroy_all | |
58 | - DatabaseDescription.destroy_all | |
59 | - SoftwareDatabase.destroy_all | |
60 | - OperatingSystem.destroy_all | |
61 | - OperatingSystemName.destroy_all | |
62 | - SoftwareInfo.destroy_all | |
56 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.destroy_all | |
57 | + SoftwareCommunitiesPlugin::SoftwareLanguage.destroy_all | |
58 | + SoftwareCommunitiesPlugin::DatabaseDescription.destroy_all | |
59 | + SoftwareCommunitiesPlugin::SoftwareDatabase.destroy_all | |
60 | + SoftwareCommunitiesPlugin::OperatingSystem.destroy_all | |
61 | + SoftwareCommunitiesPlugin::OperatingSystemName.destroy_all | |
62 | + SoftwareCommunitiesPlugin::SoftwareInfo.destroy_all | |
63 | 63 | end |
64 | 64 | |
65 | 65 | should 'Save SoftwareInfo if all fields are filled' do | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_language_helper_test.rb
... | ... | @@ -3,8 +3,8 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class SoftwareLanguageHelperTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | def setup |
6 | - pl1 = ProgrammingLanguage.create(:name => "Python") | |
7 | - pl2 = ProgrammingLanguage.create(:name => "Java") | |
6 | + pl1 = SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name => "Python") | |
7 | + pl2 = SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name => "Java") | |
8 | 8 | |
9 | 9 | @software_language_objects = [ |
10 | 10 | {:programming_language_id => pl1.id.to_s ,:version => "2.0"}, |
... | ... | @@ -15,35 +15,35 @@ class SoftwareLanguageHelperTest < ActiveSupport::TestCase |
15 | 15 | |
16 | 16 | def teardown |
17 | 17 | @software_language_objects = nil |
18 | - ProgrammingLanguage.destroy_all | |
18 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.destroy_all | |
19 | 19 | end |
20 | 20 | |
21 | 21 | should "return an empty list" do |
22 | 22 | empty_list = [] |
23 | - assert_equal [], SoftwareLanguageHelper.list_language(empty_list) | |
23 | + assert_equal [], SoftwareCommunitiesPlugin::SoftwareLanguageHelper.list_language(empty_list) | |
24 | 24 | end |
25 | 25 | |
26 | 26 | should "return a list with current software language objects" do |
27 | 27 | list_compare = [] |
28 | - softwares = SoftwareLanguageHelper.list_language(@software_language_objects) | |
28 | + softwares = SoftwareCommunitiesPlugin::SoftwareLanguageHelper.list_language(@software_language_objects) | |
29 | 29 | assert_equal list_compare.class, softwares.class |
30 | 30 | end |
31 | 31 | |
32 | 32 | should "have same information from the list passed as parameter" do |
33 | - list_compare = SoftwareLanguageHelper.list_language(@software_language_objects) | |
33 | + list_compare = SoftwareCommunitiesPlugin::SoftwareLanguageHelper.list_language(@software_language_objects) | |
34 | 34 | lang_id = @software_language_objects.first[:programming_language_id].to_i |
35 | 35 | |
36 | 36 | assert_equal lang_id, list_compare.first.programming_language_id |
37 | 37 | end |
38 | 38 | |
39 | 39 | should "return a list with the same size of the parameter" do |
40 | - list_compare = SoftwareLanguageHelper.list_language(@software_language_objects) | |
40 | + list_compare = SoftwareCommunitiesPlugin::SoftwareLanguageHelper.list_language(@software_language_objects) | |
41 | 41 | assert_equal @software_language_objects.count, list_compare.count |
42 | 42 | end |
43 | 43 | |
44 | 44 | should "return false if list_language are empty or null" do |
45 | 45 | list_compare = [] |
46 | - assert_equal false,SoftwareLanguageHelper.valid_list_language?(list_compare) | |
46 | + assert_equal false, SoftwareCommunitiesPlugin::SoftwareLanguageHelper.valid_list_language?(list_compare) | |
47 | 47 | end |
48 | 48 | |
49 | 49 | should "remove invalid tables from the list" do |
... | ... | @@ -53,7 +53,7 @@ class SoftwareLanguageHelperTest < ActiveSupport::TestCase |
53 | 53 | }) |
54 | 54 | |
55 | 55 | software_language_objects_length = @software_language_objects.count |
56 | - list_compare = SoftwareLanguageHelper.list_language(@software_language_objects) | |
56 | + list_compare = SoftwareCommunitiesPlugin::SoftwareLanguageHelper.list_language(@software_language_objects) | |
57 | 57 | |
58 | 58 | assert_equal software_language_objects_length-1, list_compare.count |
59 | 59 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_language_validation.rb
... | ... | @@ -9,7 +9,7 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase |
9 | 9 | |
10 | 10 | def teardown |
11 | 11 | @software_info = nil |
12 | - SoftwareInfo.destroy_all | |
12 | + SoftwareCommunitiesPlugin::SoftwareInfo.destroy_all | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should "Save SoftwareLanguage if version and prog_language are filled" do |
... | ... | @@ -38,15 +38,15 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase |
38 | 38 | private |
39 | 39 | |
40 | 40 | def create_software_language |
41 | - software_language = SoftwareLanguage.new | |
41 | + software_language = SoftwareCommunitiesPlugin::SoftwareLanguage.new | |
42 | 42 | software_language.software_info = @software_info |
43 | - software_language.programming_language = ProgrammingLanguage.last | |
43 | + software_language.programming_language = SoftwareCommunitiesPlugin::ProgrammingLanguage.last | |
44 | 44 | software_language.version = "version" |
45 | 45 | software_language |
46 | 46 | end |
47 | 47 | |
48 | 48 | def create_software_info |
49 | - software_info = SoftwareInfo.new | |
49 | + software_info = SoftwareCommunitiesPlugin::SoftwareInfo.new | |
50 | 50 | software_info.community_id = fast_create(Community).id |
51 | 51 | software_info.community.name = 'Noosfero' |
52 | 52 | software_info.e_mag = true |
... | ... | @@ -61,9 +61,9 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase |
61 | 61 | end |
62 | 62 | |
63 | 63 | def create_programming_language |
64 | - ProgrammingLanguage.create(:name=>"C") | |
65 | - ProgrammingLanguage.create(:name=>"C++") | |
66 | - ProgrammingLanguage.create(:name=>"Ruby") | |
67 | - ProgrammingLanguage.create(:name=>"Python") | |
64 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name=>"C") | |
65 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name=>"C++") | |
66 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name=>"Ruby") | |
67 | + SoftwareCommunitiesPlugin::ProgrammingLanguage.create(:name=>"Python") | |
68 | 68 | end |
69 | 69 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_license_info_test.rb
... | ... | @@ -3,7 +3,7 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
3 | 3 | class SoftwareDatabaseTest < ActiveSupport::TestCase |
4 | 4 | |
5 | 5 | should "save if all informations are filled" do |
6 | - @software_license_info = LicenseInfo.create( | |
6 | + @software_license_info = SoftwareCommunitiesPlugin::LicenseInfo.create( | |
7 | 7 | :version => "GPL", |
8 | 8 | :link => "www.gpl2.com" |
9 | 9 | ) |
... | ... | @@ -11,7 +11,7 @@ class SoftwareDatabaseTest < ActiveSupport::TestCase |
11 | 11 | end |
12 | 12 | |
13 | 13 | should "not save if license info version is empty" do |
14 | - @software_license_info = LicenseInfo.create( | |
14 | + @software_license_info = SoftwareCommunitiesPlugin::LicenseInfo.create( | |
15 | 15 | :version => "GPL", |
16 | 16 | :link => "www.gpl2.com" |
17 | 17 | ) |
... | ... | @@ -20,7 +20,7 @@ class SoftwareDatabaseTest < ActiveSupport::TestCase |
20 | 20 | end |
21 | 21 | |
22 | 22 | should "save if link is empty" do |
23 | - @software_license_info = LicenseInfo.create( | |
23 | + @software_license_info = SoftwareCommunitiesPlugin::LicenseInfo.create( | |
24 | 24 | :version => "GPL", |
25 | 25 | :link => "www.gpl2.com") |
26 | 26 | @software_license_info.link = nil | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_registration_test.rb
... | ... | @@ -9,14 +9,14 @@ class SoftwareRegistrationTest < ActiveSupport::TestCase |
9 | 9 | |
10 | 10 | def teardown |
11 | 11 | Community.destroy_all |
12 | - SoftwareInfo.destroy_all | |
12 | + SoftwareCommunitiesPlugin::SoftwareInfo.destroy_all | |
13 | 13 | Task.destroy_all |
14 | 14 | end |
15 | 15 | |
16 | 16 | should 'include software registration task if is admin' do |
17 | 17 | person = create_user('molly').person |
18 | 18 | @environment.add_admin(person) |
19 | - task = CreateSoftware.create!( | |
19 | + task = SoftwareCommunitiesPlugin::CreateSoftware.create!( | |
20 | 20 | :name => "Teste One", |
21 | 21 | :requestor => person, |
22 | 22 | :environment => @environment |
... | ... | @@ -27,16 +27,16 @@ class SoftwareRegistrationTest < ActiveSupport::TestCase |
27 | 27 | should 'create software when admin accept software create task' do |
28 | 28 | person = create_user('Pedro').person |
29 | 29 | @environment.add_admin(person) |
30 | - task = CreateSoftware.create!( | |
30 | + task = SoftwareCommunitiesPlugin::CreateSoftware.create!( | |
31 | 31 | :name => "Teste Two", |
32 | 32 | :requestor => person, |
33 | 33 | :environment => @environment, |
34 | 34 | :finality => "something" |
35 | 35 | ) |
36 | 36 | |
37 | - software_count = SoftwareInfo.count | |
37 | + software_count = SoftwareCommunitiesPlugin::SoftwareInfo.count | |
38 | 38 | task.finish |
39 | 39 | |
40 | - assert_equal software_count+1, SoftwareInfo.count | |
40 | + assert_equal software_count+1, SoftwareCommunitiesPlugin::SoftwareInfo.count | |
41 | 41 | end |
42 | 42 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/software_tab_data_block_test.rb
... | ... | @@ -2,7 +2,7 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
2 | 2 | require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
3 | 3 | |
4 | 4 | class SoftwareTabDataBlockTest < ActiveSupport::TestCase |
5 | - include PluginTestHelper | |
5 | + include SoftwareCommunitiesPlugin::PluginTestHelper | |
6 | 6 | |
7 | 7 | def setup |
8 | 8 | @software_info = create_software_info("A new Software") |
... | ... | @@ -14,15 +14,15 @@ class SoftwareTabDataBlockTest < ActiveSupport::TestCase |
14 | 14 | @soft_community.blogs << Blog.new(:name=>"Second blog") |
15 | 15 | @soft_community.save! |
16 | 16 | |
17 | - SoftwareTabDataBlock.any_instance.stubs(:owner).returns(@soft_community) | |
17 | + SoftwareCommunitiesPlugin::SoftwareTabDataBlock.any_instance.stubs(:owner).returns(@soft_community) | |
18 | 18 | end |
19 | 19 | |
20 | 20 | should "get its owner blogs" do |
21 | - assert_equal @soft_community.blogs, SoftwareTabDataBlock.new.blogs | |
21 | + assert_equal @soft_community.blogs, SoftwareCommunitiesPlugin::SoftwareTabDataBlock.new.blogs | |
22 | 22 | end |
23 | 23 | |
24 | 24 | should "actual_blog get the first blog if it is not defined" do |
25 | - assert_equal @soft_community.blogs.first, SoftwareTabDataBlock.new.actual_blog | |
25 | + assert_equal @soft_community.blogs.first, SoftwareCommunitiesPlugin::SoftwareTabDataBlock.new.actual_blog | |
26 | 26 | end |
27 | 27 | |
28 | 28 | should "actual_blog get the defined community blog" do |
... | ... | @@ -46,13 +46,13 @@ class SoftwareTabDataBlockTest < ActiveSupport::TestCase |
46 | 46 | soft_tab_data = create_software_tab_data_block(last_blog) |
47 | 47 | craete_sample_posts(last_blog, 6) |
48 | 48 | |
49 | - assert_equal SoftwareTabDataBlock::TOTAL_POSTS_DYSPLAYED, soft_tab_data.posts.count | |
49 | + assert_equal SoftwareCommunitiesPlugin::SoftwareTabDataBlock::TOTAL_POSTS_DYSPLAYED, soft_tab_data.posts.count | |
50 | 50 | end |
51 | 51 | |
52 | 52 | private |
53 | 53 | |
54 | 54 | def create_software_tab_data_block blog |
55 | - soft_tab_data = SoftwareTabDataBlock.new | |
55 | + soft_tab_data = SoftwareCommunitiesPlugin::SoftwareTabDataBlock.new | |
56 | 56 | soft_tab_data.displayed_blog = blog.id |
57 | 57 | soft_tab_data |
58 | 58 | end | ... | ... |
src/noosfero-spb/software_communities/test/unit/softwares_block_test.rb
... | ... | @@ -2,22 +2,22 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' |
2 | 2 | require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' |
3 | 3 | |
4 | 4 | class SoftwaresBlockTest < ActiveSupport::TestCase |
5 | - include PluginTestHelper | |
5 | + include SoftwareCommunitiesPlugin::PluginTestHelper | |
6 | 6 | should 'inherit from ProfileListBlock' do |
7 | - assert_kind_of ProfileListBlock, SoftwaresBlock.new | |
7 | + assert_kind_of ProfileListBlock, SoftwareCommunitiesPlugin::SoftwaresBlock.new | |
8 | 8 | end |
9 | 9 | |
10 | 10 | should 'declare its default title' do |
11 | - SoftwaresBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | - assert_not_equal ProfileListBlock.new.default_title, SoftwaresBlock.new.default_title | |
11 | + SoftwareCommunitiesPlugin::SoftwaresBlock.any_instance.stubs(:profile_count).returns(0) | |
12 | + assert_not_equal ProfileListBlock.new.default_title, SoftwareCommunitiesPlugin::SoftwaresBlock.new.default_title | |
13 | 13 | end |
14 | 14 | |
15 | 15 | should 'describe itself' do |
16 | - assert_not_equal ProfileListBlock.description, SoftwaresBlock.description | |
16 | + assert_not_equal ProfileListBlock.description, SoftwareCommunitiesPlugin::SoftwaresBlock.description | |
17 | 17 | end |
18 | 18 | |
19 | 19 | should 'give empty footer on unsupported owner type' do |
20 | - block = SoftwaresBlock.new | |
20 | + block = SoftwareCommunitiesPlugin::SoftwaresBlock.new | |
21 | 21 | block.expects(:owner).returns(1) |
22 | 22 | assert_equal '', block.footer |
23 | 23 | end |
... | ... | @@ -34,7 +34,7 @@ class SoftwaresBlockTest < ActiveSupport::TestCase |
34 | 34 | software_info = create_software_info("new software") |
35 | 35 | software_info.community.add_member(user) |
36 | 36 | |
37 | - block = SoftwaresBlock.new | |
37 | + block = SoftwareCommunitiesPlugin::SoftwaresBlock.new | |
38 | 38 | block.expects(:owner).at_least_once.returns(user) |
39 | 39 | |
40 | 40 | assert_equivalent [software_info.community], block.profiles | ... | ... |