fix post sorting issue

This commit is contained in:
Torsten Ruger 2018-04-22 13:35:13 +03:00
parent 4f3d33c322
commit 33953445b7
35 changed files with 5 additions and 10 deletions

View File

@ -1,7 +1,5 @@
source 'https://rubygems.org'
ruby '2.4.1'
gem 'rails'
gem 'sqlite3'
gem 'puma', '~> 3.11'

View File

@ -318,8 +318,5 @@ DEPENDENCIES
uglifier
web-console (>= 3.3.0)
RUBY VERSION
ruby 2.4.1p111
BUNDLED WITH
1.16.0
1.16.1

View File

@ -21,10 +21,10 @@ class Post
@words.join(" ")
end
def template_name
"#{date}-#{@words.join("-")}"
"#{year}-#{month.to_s.rjust(2, '0')}-#{day.to_s.rjust(2, '0')}-#{@words.join("-")}"
end
def date
"#{year}-#{month}-#{day}"
Date.new(year,month,day)
end
def parse_int( value , max)
ret = value.to_i

View File

View File

View File

@ -31,10 +31,10 @@ RSpec.describe Post, type: :model do
expect(@post.month).to eq 2
end
it "returns date" do
expect(@post.date).to eq "1993-2-4"
expect(@post.date).to eq Date.new(1993,2,4)
end
it "returns file_name" do
expect(@post.template_name).to eq "1993-2-4-title"
expect(@post.template_name).to eq "1993-02-04-title"
end
end