Add more specs. #3945
This commit is contained in:
		
							parent
							
								
									6e3358a507
								
							
						
					
					
						commit
						f547e733d1
					
				|  | @ -30,6 +30,24 @@ describe Gitlab::Diff::Highlight, lib: true do | |||
|         expect(diff_lines[0].text).to eq('@@ -6,12 +6,18 @@ module Popen') | ||||
|         expect(diff_lines[22].text).to eq('@@ -19,6 +25,7 @@ module Popen') | ||||
|       end | ||||
| 
 | ||||
|       it 'should highlight unchanged lines' do | ||||
|         code = %Q{ <span id="LC7" class="line">  <span class="k">def</span> <span class="nf">popen</span><span class="p">(</span><span class="n">cmd</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="kp">nil</span><span class="p">)</span></span>\n} | ||||
| 
 | ||||
|         expect(diff_lines[2].text).to eq(code) | ||||
|       end | ||||
| 
 | ||||
|       it 'should highlight added lines' do | ||||
|         code = %Q{+<span id="LC9" class="line">      <span class="k">raise</span> <span class="no">RuntimeError</span><span class="p">,</span> <span class="s2">"System commands must be given as an array of strings"</span></span>\n} | ||||
| 
 | ||||
|         expect(diff_lines[5].text).to eq(code) | ||||
|       end | ||||
| 
 | ||||
|       it 'should highlight removed lines' do | ||||
|         code = %Q{-<span id="LC9" class="line">      <span class="k">raise</span> <span class="s2">"System commands must be given as an array of strings"</span></span>\n} | ||||
| 
 | ||||
|         expect(diff_lines[4].text).to eq(code) | ||||
|       end | ||||
|     end | ||||
|   end | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue