| 
									
										
										
										
											2018-01-21 10:33:32 -05:00
										 |  |  | // CodeMirror, copyright (c) by Marijn Haverbeke and others
 | 
					
						
							| 
									
										
										
										
											2018-10-07 12:02:07 +02:00
										 |  |  | // Distributed under an MIT license: https://codemirror.net/LICENSE
 | 
					
						
							| 
									
										
										
										
											2018-01-21 10:33:32 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | (function() { | 
					
						
							|  |  |  |   var mode = CodeMirror.getMode({indentUnit: 2}, "ruby"); | 
					
						
							|  |  |  |   function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   MT("divide_equal_operator", | 
					
						
							|  |  |  |      "[variable bar] [operator /=] [variable foo]"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   MT("divide_equal_operator_no_spacing", | 
					
						
							|  |  |  |      "[variable foo][operator /=][number 42]"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   MT("complex_regexp", | 
					
						
							|  |  |  |      "[keyword if] [variable cr] [operator =~] [string-2 /(?: \\( #{][tag RE_NOT][string-2 }\\( | #{][tag RE_NOT_PAR_OR][string-2 }* #{][tag RE_OPA_OR][string-2 } )/][variable x]") | 
					
						
							| 
									
										
										
										
											2019-06-02 09:59:07 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |   MT("indented_heredoc", | 
					
						
							|  |  |  |      "[keyword def] [def x]", | 
					
						
							|  |  |  |      "  [variable y] [operator =] [string <<-FOO]", | 
					
						
							|  |  |  |      "[string     bar]", | 
					
						
							|  |  |  |      "[string   FOO]", | 
					
						
							|  |  |  |      "[keyword end]") | 
					
						
							| 
									
										
										
										
											2018-01-21 10:33:32 -05:00
										 |  |  | })(); |