mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
Rename timezone attribute and add it to local date details field
This commit is contained in:
@ -9,13 +9,14 @@ describe Post do
|
||||
describe '#local_dates' do
|
||||
it "should have correct custom fields" do
|
||||
post = Fabricate(:post, raw: <<~SQL)
|
||||
[date=2018-09-17 time=01:39:00 format="LLL" timezones="Europe/Paris|America/Los_Angeles"]
|
||||
[date=2018-09-17 time=01:39:00 format="LLL" timezone="Europe/Paris" timezones="Europe/Paris|America/Los_Angeles"]
|
||||
SQL
|
||||
CookedPostProcessor.new(post).post_process
|
||||
|
||||
expect(post.local_dates.count).to eq(1)
|
||||
expect(post.local_dates[0]["date"]).to eq("2018-09-17")
|
||||
expect(post.local_dates[0]["time"]).to eq("01:39:00")
|
||||
expect(post.local_dates[0]["timezone"]).to eq("Europe/Paris")
|
||||
|
||||
post.raw = "Text removed"
|
||||
post.save
|
||||
|
Reference in New Issue
Block a user