| 
									
										
										
										
											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 |