2015-08-03 13:09:07 +01:00
|
|
|
require "testing_env"
|
|
|
|
require "requirements/mpi_requirement"
|
2013-06-26 22:08:54 -05:00
|
|
|
|
2015-06-15 09:56:04 +01:00
|
|
|
class MPIRequirementTests < Homebrew::TestCase
|
2013-06-26 22:08:54 -05:00
|
|
|
def test_initialize_untangles_tags_and_wrapper_symbols
|
|
|
|
wrappers = [:cc, :cxx, :f77]
|
2015-08-03 13:09:07 +01:00
|
|
|
tags = [:optional, "some-other-tag"]
|
2015-06-15 09:56:04 +01:00
|
|
|
dep = MPIRequirement.new(*wrappers + tags)
|
2013-06-26 22:08:54 -05:00
|
|
|
assert_equal wrappers, dep.lang_list
|
|
|
|
assert_equal tags, dep.tags
|
|
|
|
end
|
|
|
|
end
|