Skip to content

Commit

Permalink
Finished specs for date_time aliases
Browse files Browse the repository at this point in the history
  • Loading branch information
AndyObtiva committed Nov 7, 2020
1 parent 62427fb commit 003a972
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions spec/lib/glimmer/dsl/swt/glimmer__date_time__spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,46 @@ class Person
person.dob = DateTime.new(2033, 3, 2, 12, 47, 32)
expect(@date_time.time).to eq(person.dob.to_time)
end

it "renders date widget alias" do
@target = shell {
@date_time = date
}

expect(@date_time).to_not be_nil
expect(@date_time.swt_widget).to be_a(Java::OrgEclipseSwtWidgets::DateTime)
expect(@date_time).to have_style(:date)
end

it "renders date_drop_down widget alias" do
@target = shell {
@date_time = date_drop_down
}

expect(@date_time).to_not be_nil
expect(@date_time.swt_widget).to be_a(Java::OrgEclipseSwtWidgets::DateTime)
expect(@date_time).to have_style(:date, :drop_down)
end

it "renders time widget alias" do
@target = shell {
@date_time = time
}

expect(@date_time).to_not be_nil
expect(@date_time.swt_widget).to be_a(Java::OrgEclipseSwtWidgets::DateTime)
expect(@date_time).to have_style(:time)
end

it "renders calendar widget alias" do
@target = shell {
@date_time = calendar
}

expect(@date_time).to_not be_nil
expect(@date_time.swt_widget).to be_a(Java::OrgEclipseSwtWidgets::DateTime)
expect(@date_time).to have_style(:calendar)
end

end

Expand Down

0 comments on commit 003a972

Please sign in to comment.