removes document type from verified users query

This commit is contained in:
rgarcia
2015-09-05 01:44:06 +02:00
parent 7ff855dac4
commit 17a1bedec0
2 changed files with 7 additions and 22 deletions

View File

@@ -1,6 +1,5 @@
class VerifiedUser < ActiveRecord::Base
scope :by_user, -> (user) { where(document_number: user.document_number,
document_type: user.document_type) }
scope :by_user, -> (user) { where(document_number: user.document_number) }
scope :by_email, -> (email) { where(email: email) }
scope :by_phone, -> (phone) { where(phone: phone) }

View File

@@ -1,26 +1,22 @@
require 'rails_helper'
feature 'Verified users' do
feature 'Verified users', :focus do
scenario "Verified emails" do
user = create(:user,
residence_verified_at: Time.now,
document_number: '12345678Z',
document_type: '2')
document_number: '12345678Z')
create(:verified_user,
document_number: '12345678Z',
document_type: '2',
email: 'rock@example.com')
create(:verified_user,
document_number: '12345678Z',
document_type: '2',
email: 'roll@example.com')
create(:verified_user,
document_number: '99999999R',
document_type: '2',
email: 'another@example.com')
login_as(user)
@@ -33,22 +29,18 @@ feature 'Verified users' do
scenario "Verified phones" do
user = create(:user,
residence_verified_at: Time.now,
document_number: '12345678Z',
document_type: '2')
document_number: '12345678Z')
create(:verified_user,
document_number: '12345678Z',
document_type: '2',
phone: '611111111')
create(:verified_user,
document_number: '12345678Z',
document_type: '2',
phone: '622222222')
create(:verified_user,
document_number: '99999999R',
document_type: '2',
phone: '633333333')
login_as(user)
@@ -61,12 +53,10 @@ feature 'Verified users' do
scenario "Select a verified email" do
user = create(:user,
residence_verified_at: Time.now,
document_number: '12345678Z',
document_type: '2')
document_number: '12345678Z')
verified_user = create(:verified_user,
document_number: '12345678Z',
document_type: '2',
email: 'rock@example.com')
login_as(user)
@@ -83,12 +73,10 @@ feature 'Verified users' do
scenario "Select a verified phone" do
user = create(:user,
residence_verified_at: Time.now,
document_number: '12345678Z',
document_type: '2')
document_number: '12345678Z')
verified_user = create(:verified_user,
document_number: '12345678Z',
document_type: '2',
phone: '611111111')
login_as(user)
@@ -104,12 +92,10 @@ feature 'Verified users' do
scenario "Continue without selecting any verified information" do
user = create(:user,
residence_verified_at: Time.now,
document_number: '12345678Z',
document_type: '2')
document_number: '12345678Z')
create(:verified_user,
document_number: '12345678Z',
document_type: '2',
phone: '611111111')
login_as(user)