~marcustomlinson/unity-scopes-api/fix-clang-warnings

« back to all changes in this revision

Viewing changes to test/gtest/scopes/DateTimePickerFilter/DateTimePickerFilter_test.cpp

  • Committer: Tarmac
  • Author(s): Pawel Stolowski
  • Date: 2015-11-16 11:01:57 UTC
  • mfrom: (639.2.3 filters-changes)
  • Revision ID: tarmac-20151116110157-sdb24wznwxxlg8cp
Only allow Primary flag to be set for single-selection OptionSelector (throw for others).

Approved by PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
123
123
    EXPECT_TRUE(filter1->maximum() - filter2->maximum() < std::chrono::seconds(1));
124
124
    EXPECT_EQ(filter1->mode(), filter2->mode());
125
125
}
 
126
 
 
127
TEST(DateTimePickerFilter, display_hints)
 
128
{
 
129
    DateTimePickerFilter::Mode mode(DateTimePickerFilter::Hours|DateTimePickerFilter::Minutes);
 
130
    auto filter = DateTimePickerFilter::create("f1", mode);
 
131
    EXPECT_THROW(filter->set_display_hints(FilterBase::DisplayHints::Primary), unity::InvalidArgumentException);
 
132
}