aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2012-09-13 17:13:22 +0200
committerMichel Etienne2012-09-13 17:13:22 +0200
commitef09261e000ff60c5cd37859d7483530f73f463b (patch)
tree97510fdadefe2b70315daf62ccb820b547dd391d
parentb481d549164a4c69dd5869f74de76c31c2a632dc (diff)
downloadchouette-core-ef09261e000ff60c5cd37859d7483530f73f463b.tar.bz2
refactor test 1.2
-rw-r--r--app/assets/stylesheets/file_validations.css.scss3
-rw-r--r--app/assets/stylesheets/routes.css.scss2
-rw-r--r--app/models/file_validation.rb8
-rw-r--r--config/locales/file_validations.yml10
4 files changed, 18 insertions, 5 deletions
diff --git a/app/assets/stylesheets/file_validations.css.scss b/app/assets/stylesheets/file_validations.css.scss
index 250561177..187c74b3c 100644
--- a/app/assets/stylesheets/file_validations.css.scss
+++ b/app/assets/stylesheets/file_validations.css.scss
@@ -99,7 +99,8 @@
}
}
-#workspace.file_validations.new #workspace.file_validations.create {
+#workspace.file_validations.new, #workspace.file_validations.create
+{
padding: 0;
margin-top: -0.3em;
margin-bottom: 1em;
diff --git a/app/assets/stylesheets/routes.css.scss b/app/assets/stylesheets/routes.css.scss
index bbf2576b3..756ddadfa 100644
--- a/app/assets/stylesheets/routes.css.scss
+++ b/app/assets/stylesheets/routes.css.scss
@@ -41,7 +41,7 @@
}
}
-#workspace.routes.edit, #workspace.routes.new, #workspace.routes.create,, #workspace.routes.update
+#workspace.routes.edit, #workspace.routes.new, #workspace.routes.create, #workspace.routes.update
{
#route_color{ width: 100px;
color: white;
diff --git a/app/models/file_validation.rb b/app/models/file_validation.rb
index a4c76ebf0..e09a48113 100644
--- a/app/models/file_validation.rb
+++ b/app/models/file_validation.rb
@@ -74,9 +74,11 @@ class FileValidation < ActiveRecord::Base
after_validation :extract_file_type, :on => :create
def extract_file_type
- if !resources.original_filename.nil?
- self.file_type = resources.original_filename.rpartition(".").last
- self.file_name = resources.original_filename
+ if ! resources.nil?
+ if !resources.original_filename.nil?
+ self.file_type = resources.original_filename.rpartition(".").last
+ self.file_name = resources.original_filename
+ end
end
end
diff --git a/config/locales/file_validations.yml b/config/locales/file_validations.yml
index 0ccb08117..50645dee9 100644
--- a/config/locales/file_validations.yml
+++ b/config/locales/file_validations.yml
@@ -34,6 +34,11 @@ en:
Test1_Sheet1_Step2_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE"
Test1_Sheet1_Step2_encoding: "le fichier %{0} ne respecte pas le codage de caractères du modèle NEPTUNE (ISO-8859-1)"
Test1_Sheet1_Step2_fatal: "Erreur fatale : Aucune entrée valide trouvée dans le fichier"
+ Test1_Sheet2: 'Fiche n° 1.2 : Conformité au schéma XML du profil NEPTUNE'
+ Test1_Sheet2_Step1: Conformité au schéma XML du profil NEPTUNE
+ Test1_Sheet2_Step1_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE"
+ Test1_Sheet2_Step1_encoding: "le fichier %{0} ne respecte pas le codage de caractères du modèle NEPTUNE (ISO-8859-1)"
+ Test1_Sheet2_Step1_fatal: "Erreur fatale : Aucune entrée valide trouvée dans le fichier"
TWO: "Catégorie 2 : Complétude, cohérence et intégrité des données"
Test2_Sheet1: "Fiche n° 2.1 : Cohérence entre le réseau et ses composants"
Test2_Sheet1_fatal: "La ligne %{0} n'a pas de réseau"
@@ -308,6 +313,11 @@ fr:
Test1_Sheet1_Step2_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE"
Test1_Sheet1_Step2_encoding: "le fichier %{0} ne respecte pas le codage de caractères du modèle NEPTUNE (ISO-8859-1)"
Test1_Sheet1_Step2_fatal: "Erreur fatale : Aucune entrée valide trouvée dans le fichier"
+ Test1_Sheet2: 'Fiche n° 1.2 : Conformité au schéma XML du profil NEPTUNE'
+ Test1_Sheet2_Step1: Conformité au schéma XML du profil NEPTUNE
+ Test1_Sheet2_Step1_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE"
+ Test1_Sheet2_Step1_encoding: "le fichier %{0} ne respecte pas le codage de caractères du modèle NEPTUNE (ISO-8859-1)"
+ Test1_Sheet2_Step1_fatal: "Erreur fatale : Aucune entrée valide trouvée dans le fichier"
TWO: "Catégorie 2 : Complétude, cohérence et intégrité des données"
Test2_Sheet1: "Fiche n° 2.1 : Cohérence entre le réseau et ses composants"
Test2_Sheet1_fatal: "La ligne %{0} n'a pas de réseau"