spec: move out wrong nested context
This commit is contained in:
		
							parent
							
								
									46530d5999
								
							
						
					
					
						commit
						71f31e09ea
					
				@ -144,39 +144,39 @@ RSpec.describe Rating::Extension, ':order_by_rating' do
 | 
				
			|||||||
        end
 | 
					        end
 | 
				
			||||||
      end
 | 
					      end
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    context 'filtering by :total' do
 | 
					  context 'filtering by :total' do
 | 
				
			||||||
      context 'as asc' do
 | 
					    context 'as asc' do
 | 
				
			||||||
        it 'works' do
 | 
					      it 'works' do
 | 
				
			||||||
          result = Article.order_by_rating(:total, :asc)
 | 
					        result = Article.order_by_rating(:total, :asc)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          expect(result[0..1]).to match_array [article_2, article_3]
 | 
					        expect(result[0..1]).to match_array [article_2, article_3]
 | 
				
			||||||
          expect(result.last).to  eq article_1
 | 
					        expect(result.last).to  eq article_1
 | 
				
			||||||
        end
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        context 'with scope' do
 | 
					 | 
				
			||||||
          it 'works' do
 | 
					 | 
				
			||||||
            expect(Article.order_by_rating(:total, :asc, scope: category)).to eq [
 | 
					 | 
				
			||||||
              article_1
 | 
					 | 
				
			||||||
            ]
 | 
					 | 
				
			||||||
          end
 | 
					 | 
				
			||||||
        end
 | 
					 | 
				
			||||||
      end
 | 
					      end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      context 'as desc' do
 | 
					      context 'with scope' do
 | 
				
			||||||
        it 'works' do
 | 
					        it 'works' do
 | 
				
			||||||
          result = Article.order_by_rating(:total, :desc)
 | 
					          expect(Article.order_by_rating(:total, :asc, scope: category)).to eq [
 | 
				
			||||||
 | 
					            article_1
 | 
				
			||||||
          expect(result.first).to eq article_1
 | 
					          ]
 | 
				
			||||||
          expect(result[1..2]).to match_array [article_2, article_3]
 | 
					 | 
				
			||||||
        end
 | 
					        end
 | 
				
			||||||
 | 
					      end
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        context 'with scope' do
 | 
					    context 'as desc' do
 | 
				
			||||||
          it 'works' do
 | 
					      it 'works' do
 | 
				
			||||||
            expect(Article.order_by_rating(:total, :desc, scope: category)).to eq [
 | 
					        result = Article.order_by_rating(:total, :desc)
 | 
				
			||||||
              article_1
 | 
					
 | 
				
			||||||
            ]
 | 
					        expect(result.first).to eq article_1
 | 
				
			||||||
          end
 | 
					        expect(result[1..2]).to match_array [article_2, article_3]
 | 
				
			||||||
 | 
					      end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      context 'with scope' do
 | 
				
			||||||
 | 
					        it 'works' do
 | 
				
			||||||
 | 
					          expect(Article.order_by_rating(:total, :desc, scope: category)).to eq [
 | 
				
			||||||
 | 
					            article_1
 | 
				
			||||||
 | 
					          ]
 | 
				
			||||||
        end
 | 
					        end
 | 
				
			||||||
      end
 | 
					      end
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user