Browse Source

bufix punkte nach noten

hmt 9 years ago
parent
commit
4d7e33644c
3 changed files with 4 additions and 2 deletions
  1. 1 1
      lib/schild.rb
  2. 1 1
      lib/schild/version.rb
  3. 2 0
      specs/notenhelfer_spec.rb

+ 1 - 1
lib/schild.rb

@@ -207,7 +207,7 @@ module SchildErweitert
     end
 
     def self.note_aus_punkten(punkte)
-      return unless punkte && punkte.to_i.between?(0,15)
+      return unless punkte && punkte.to_i.between?(1,15) || punkte == "0"
       return if (punkte.class == String) && punkte.empty?
       @note[punkte.to_i]
     end

+ 1 - 1
lib/schild/version.rb

@@ -1,3 +1,3 @@
 module Schild
-  VERSION = "0.7.1"
+  VERSION = "0.7.2"
 end

+ 2 - 0
specs/notenhelfer_spec.rb

@@ -15,6 +15,8 @@ describe NotenHelfer do
       SchildErweitert::NotenHelfer.note_aus_punkten(5).must_equal "4"
       SchildErweitert::NotenHelfer.note_aus_punkten("17").must_equal nil
       SchildErweitert::NotenHelfer.note_aus_punkten("").must_equal nil
+      SchildErweitert::NotenHelfer.note_aus_punkten("0").must_equal "6"
+      SchildErweitert::NotenHelfer.note_aus_punkten("E3").must_equal nil
     end
 
     it 'Ziffernnote als String' do