Merge pull request #611 from sgmap/remove-useless-tests

Remove useless tests
This commit is contained in:
gregoirenovel 2017-07-19 16:00:02 +02:00 committed by GitHub
commit ad08bca621
16 changed files with 0 additions and 262 deletions

View file

@ -1,22 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe Administrateur, type: :model do describe Administrateur, type: :model do
describe 'database column' do
it { is_expected.to have_db_column(:email) }
it { is_expected.to have_db_column(:encrypted_password) }
it { is_expected.to have_db_column(:reset_password_token) }
it { is_expected.to have_db_column(:reset_password_sent_at) }
it { is_expected.to have_db_column(:remember_created_at) }
it { is_expected.to have_db_column(:sign_in_count) }
it { is_expected.to have_db_column(:current_sign_in_at) }
it { is_expected.to have_db_column(:last_sign_in_at) }
it { is_expected.to have_db_column(:current_sign_in_ip) }
it { is_expected.to have_db_column(:last_sign_in_ip) }
it { is_expected.to have_db_column(:created_at) }
it { is_expected.to have_db_column(:updated_at) }
it { is_expected.to have_db_column(:api_token) }
end
describe 'assocations' do describe 'assocations' do
it { is_expected.to have_and_belong_to_many(:gestionnaires) } it { is_expected.to have_and_belong_to_many(:gestionnaires) }
it { is_expected.to have_many(:procedures) } it { is_expected.to have_many(:procedures) }

View file

@ -1,18 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe Cerfa do describe Cerfa do
describe 'database columns' do
it { is_expected.to have_db_column(:content) }
it { is_expected.to have_db_column(:original_filename) }
it { is_expected.to have_db_column(:content_secure_token) }
it { is_expected.to have_db_column(:created_at) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to belong_to(:user) }
end
describe 'empty?', vcr: { cassette_name: 'models_cerfa_empty' } do describe 'empty?', vcr: { cassette_name: 'models_cerfa_empty' } do
subject { create(:cerfa, content: content) } subject { create(:cerfa, content: content) }
context 'when content exist' do context 'when content exist' do

View file

@ -1,19 +1,4 @@
shared_examples 'champ_spec' do shared_examples 'champ_spec' do
describe 'database columns' do
it { is_expected.to have_db_column(:value) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to belong_to(:type_de_champ) }
end
describe 'delegation' do
it { is_expected.to delegate_method(:libelle).to(:type_de_champ) }
it { is_expected.to delegate_method(:type_champ).to(:type_de_champ) }
it { is_expected.to delegate_method(:order_place).to(:type_de_champ) }
end
describe 'mandatory_and_blank?' do describe 'mandatory_and_blank?' do
let(:type_de_champ) { TypeDeChamp.new(mandatory: mandatory) } let(:type_de_champ) { TypeDeChamp.new(mandatory: mandatory) }
let(:champ) { Champ.new(type_de_champ: type_de_champ, value: value) } let(:champ) { Champ.new(type_de_champ: type_de_champ, value: value) }

View file

@ -3,40 +3,6 @@ require 'spec_helper'
describe Dossier do describe Dossier do
let(:user) { create(:user) } let(:user) { create(:user) }
describe 'database columns' do
it { is_expected.to have_db_column(:autorisation_donnees) }
it { is_expected.to have_db_column(:created_at) }
it { is_expected.to have_db_column(:updated_at) }
it { is_expected.to have_db_column(:state) }
it { is_expected.to have_db_column(:procedure_id) }
it { is_expected.to have_db_column(:user_id) }
end
describe 'associations' do
it { is_expected.to belong_to(:procedure) }
it { is_expected.to have_many(:pieces_justificatives) }
it { is_expected.to have_many(:champs) }
it { is_expected.to have_many(:commentaires) }
it { is_expected.to have_many(:quartier_prioritaires) }
it { is_expected.to have_many(:cadastres) }
it { is_expected.to have_many(:cerfa) }
it { is_expected.to have_one(:etablissement) }
it { is_expected.to have_one(:entreprise) }
it { is_expected.to have_one(:individual) }
it { is_expected.to belong_to(:user) }
it { is_expected.to have_many(:invites) }
it { is_expected.to have_many(:follows) }
it { is_expected.to have_many(:notifications) }
end
describe 'delegation' do
it { is_expected.to delegate_method(:siren).to(:entreprise) }
it { is_expected.to delegate_method(:siret).to(:etablissement) }
it { is_expected.to delegate_method(:types_de_piece_justificative).to(:procedure) }
it { is_expected.to delegate_method(:types_de_champ).to(:procedure) }
it { is_expected.to delegate_method(:france_connect_information).to(:user) }
end
describe 'methods' do describe 'methods' do
let(:dossier) { create(:dossier, :with_entreprise, user: user) } let(:dossier) { create(:dossier, :with_entreprise, user: user) }

View file

@ -1,14 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe DropDownList do describe DropDownList do
describe 'database columns' do
it { is_expected.to have_db_column(:value) }
end
describe 'associations' do
it { is_expected.to belong_to(:type_de_champ) }
end
let(:dropdownlist) { create :drop_down_list, value: value } let(:dropdownlist) { create :drop_down_list, value: value }
describe '#options' do describe '#options' do

View file

@ -1,24 +1,4 @@
require 'spec_helper' require 'spec_helper'
describe Entreprise do describe Entreprise do
describe 'databse columns' do
it { is_expected.to have_db_column(:siren) }
it { is_expected.to have_db_column(:capital_social) }
it { is_expected.to have_db_column(:numero_tva_intracommunautaire) }
it { is_expected.to have_db_column(:forme_juridique) }
it { is_expected.to have_db_column(:forme_juridique_code) }
it { is_expected.to have_db_column(:nom_commercial) }
it { is_expected.to have_db_column(:raison_sociale) }
it { is_expected.to have_db_column(:siret_siege_social) }
it { is_expected.to have_db_column(:code_effectif_entreprise) }
it { is_expected.to have_db_column(:date_creation) }
it { is_expected.to have_db_column(:nom) }
it { is_expected.to have_db_column(:prenom) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to have_one(:etablissement) }
it { is_expected.to have_one(:rna_information) }
end
end end

View file

@ -1,27 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe Etablissement do describe Etablissement do
describe 'database columns' do
it { is_expected.to have_db_column(:siret) }
it { is_expected.to have_db_column(:siege_social) }
it { is_expected.to have_db_column(:naf) }
it { is_expected.to have_db_column(:libelle_naf) }
it { is_expected.to have_db_column(:adresse) }
it { is_expected.to have_db_column(:numero_voie) }
it { is_expected.to have_db_column(:type_voie) }
it { is_expected.to have_db_column(:nom_voie) }
it { is_expected.to have_db_column(:complement_adresse) }
it { is_expected.to have_db_column(:code_postal) }
it { is_expected.to have_db_column(:localite) }
it { is_expected.to have_db_column(:code_insee_localite) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to belong_to(:entreprise) }
it { is_expected.to have_many(:exercices) }
end
describe '#geo_adresse' do describe '#geo_adresse' do
let(:etablissement) { create(:etablissement) } let(:etablissement) { create(:etablissement) }

View file

@ -1,13 +1,4 @@
require 'spec_helper' require 'spec_helper'
describe Exercice do describe Exercice do
describe 'database columns' do
it { is_expected.to have_db_column(:ca) }
it { is_expected.to have_db_column(:dateFinExercice) }
it { is_expected.to have_db_column(:date_fin_exercice_timestamp) }
end
describe 'associations' do
it { is_expected.to belong_to(:etablissement) }
end
end end

View file

@ -1,20 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe FranceConnectInformation, type: :model do describe FranceConnectInformation, type: :model do
describe 'database columns' do
it { is_expected.to have_db_column(:given_name) }
it { is_expected.to have_db_column(:family_name) }
it { is_expected.to have_db_column(:email_france_connect) }
it { is_expected.to have_db_column(:birthdate) }
it { is_expected.to have_db_column(:gender) }
it { is_expected.to have_db_column(:birthplace) }
it { is_expected.to have_db_column(:france_connect_particulier_id) }
end
describe 'associations' do
it { is_expected.to belong_to(:user) }
end
describe 'validation' do describe 'validation' do
context 'france_connect_particulier_id' do context 'france_connect_particulier_id' do
it { is_expected.not_to allow_value(nil).for(:france_connect_particulier_id) } it { is_expected.not_to allow_value(nil).for(:france_connect_particulier_id) }

View file

@ -13,30 +13,6 @@ describe Gestionnaire, type: :model do
create :assign_to, gestionnaire: gestionnaire, procedure: procedure_2 create :assign_to, gestionnaire: gestionnaire, procedure: procedure_2
end end
describe 'database column' do
it { is_expected.to have_db_column(:email) }
it { is_expected.to have_db_column(:encrypted_password) }
it { is_expected.to have_db_column(:reset_password_token) }
it { is_expected.to have_db_column(:reset_password_sent_at) }
it { is_expected.to have_db_column(:remember_created_at) }
it { is_expected.to have_db_column(:sign_in_count) }
it { is_expected.to have_db_column(:current_sign_in_at) }
it { is_expected.to have_db_column(:last_sign_in_at) }
it { is_expected.to have_db_column(:current_sign_in_ip) }
it { is_expected.to have_db_column(:last_sign_in_ip) }
it { is_expected.to have_db_column(:created_at) }
it { is_expected.to have_db_column(:updated_at) }
end
describe 'association' do
it { is_expected.to have_one(:preference_smart_listing_page) }
it { is_expected.to have_and_belong_to_many(:administrateurs) }
it { is_expected.to have_many(:procedures) }
it { is_expected.to have_many(:dossiers) }
it { is_expected.to have_many(:follows) }
it { is_expected.to have_many(:preference_list_dossiers) }
end
describe '#toggle_follow_dossier' do describe '#toggle_follow_dossier' do
let!(:dossier) { create :dossier, procedure: procedure } let!(:dossier) { create :dossier, procedure: procedure }

View file

@ -1,15 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe Invite do describe Invite do
describe 'database columns' do
it { is_expected.to have_db_column(:email) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to belong_to(:user) }
end
describe 'an email can be used for multiple dossier' do describe 'an email can be used for multiple dossier' do
let(:email1) { 'plop@octo.com' } let(:email1) { 'plop@octo.com' }

View file

@ -1,20 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe PieceJustificative do describe PieceJustificative do
describe 'database columns' do
it { is_expected.to have_db_column(:content) }
it { is_expected.to have_db_column(:original_filename) }
it { is_expected.to have_db_column(:content_secure_token) }
it { is_expected.to have_db_column(:created_at) }
end
describe 'associations' do
it { is_expected.to belong_to(:dossier) }
it { is_expected.to belong_to(:type_de_piece_justificative) }
it { is_expected.to belong_to(:user) }
it { is_expected.to have_one(:commentaire) }
end
describe 'validations' do describe 'validations' do
context 'content' do context 'content' do
it { is_expected.not_to allow_value(nil).for(:content) } it { is_expected.not_to allow_value(nil).for(:content) }
@ -22,11 +8,6 @@ describe PieceJustificative do
end end
end end
describe 'delegation' do
it { is_expected.to delegate_method(:libelle).to(:type_de_piece_justificative) }
it { is_expected.to delegate_method(:api_entreprise).to(:type_de_piece_justificative) }
end
describe '#empty?', vcr: { cassette_name: 'model_piece_justificative' } do describe '#empty?', vcr: { cassette_name: 'model_piece_justificative' } do
let(:piece_justificative) { create(:piece_justificative, content: content) } let(:piece_justificative) { create(:piece_justificative, content: content) }
subject { piece_justificative.empty? } subject { piece_justificative.empty? }

View file

@ -1,16 +1,4 @@
require 'spec_helper' require 'spec_helper'
describe RNAInformation do describe RNAInformation do
describe 'databse columns' do
it { is_expected.to have_db_column(:association_id) }
it { is_expected.to have_db_column(:titre) }
it { is_expected.to have_db_column(:objet) }
it { is_expected.to have_db_column(:date_creation) }
it { is_expected.to have_db_column(:date_publication) }
it { is_expected.to have_db_column(:date_declaration) }
end
describe 'associations' do
it { is_expected.to belong_to(:entreprise) }
end
end end

View file

@ -1,16 +1,4 @@
shared_examples 'type_de_champ_spec' do shared_examples 'type_de_champ_spec' do
describe 'database columns' do
it { is_expected.to have_db_column(:libelle) }
it { is_expected.to have_db_column(:type_champ) }
it { is_expected.to have_db_column(:order_place) }
it { is_expected.to have_db_column(:description) }
end
describe 'associations' do
it { is_expected.to belong_to(:procedure) }
it { is_expected.to have_many(:champ) }
end
describe 'validation' do describe 'validation' do
context 'libelle' do context 'libelle' do
it { is_expected.not_to allow_value(nil).for(:libelle) } it { is_expected.not_to allow_value(nil).for(:libelle) }

View file

@ -3,21 +3,6 @@ require 'spec_helper'
describe TypeDePieceJustificative do describe TypeDePieceJustificative do
let!(:procedure) { create(:procedure) } let!(:procedure) { create(:procedure) }
describe 'database columns' do
it { is_expected.to have_db_column(:libelle) }
it { is_expected.to have_db_column(:description) }
it { is_expected.to have_db_column(:api_entreprise) }
it { is_expected.to have_db_column(:created_at) }
it { is_expected.to have_db_column(:updated_at) }
it { is_expected.to have_db_column(:order_place) }
it { is_expected.to have_db_column(:lien_demarche) }
end
describe 'associations' do
it { is_expected.to have_many(:pieces_justificatives) }
it { is_expected.to belong_to(:procedure) }
end
describe 'validation' do describe 'validation' do
context 'libelle' do context 'libelle' do
it { is_expected.not_to allow_value(nil).for(:libelle) } it { is_expected.not_to allow_value(nil).for(:libelle) }

View file

@ -1,28 +1,6 @@
require 'spec_helper' require 'spec_helper'
describe User, type: :model do describe User, type: :model do
describe 'database columns' do
it { is_expected.to have_db_column(:email) }
it { is_expected.to have_db_column(:encrypted_password) }
it { is_expected.to have_db_column(:reset_password_token) }
it { is_expected.to have_db_column(:reset_password_sent_at) }
it { is_expected.to have_db_column(:remember_created_at) }
it { is_expected.to have_db_column(:sign_in_count) }
it { is_expected.to have_db_column(:current_sign_in_at) }
it { is_expected.to have_db_column(:last_sign_in_at) }
it { is_expected.to have_db_column(:current_sign_in_ip) }
it { is_expected.to have_db_column(:last_sign_in_ip) }
it { is_expected.to have_db_column(:created_at) }
it { is_expected.to have_db_column(:updated_at) }
it { is_expected.to have_db_column(:siret) }
it { is_expected.to have_db_column(:loged_in_with_france_connect) }
end
describe 'associations' do
it { is_expected.to have_many(:dossiers) }
it { is_expected.to have_many(:invites) }
it { is_expected.to have_many(:piece_justificative) }
it { is_expected.to have_many(:cerfa) }
end
describe '#find_for_france_connect' do describe '#find_for_france_connect' do
let(:siret) { '00000000000000' } let(:siret) { '00000000000000' }
context 'when user exist' do context 'when user exist' do