Clone
ixen
committed
on 12 Nov 20
Fixed problem with unit tests not building correctly.
src/.../Tests/TestsTFileFilter.cpp (+5 -4)
1 1 #include "stdafx.h"
2 2 #include "gtest/gtest.h"
3 3 #include "gmock/gmock.h"
4 4 #include "../TFileFilter.h"
  5 #include "../ECompareType.h"
5 6
6 7 using namespace chengine;
7 8
8 9 TEST(TestsTFileFilter, DefaultConstruction)
9 10 {
10 11         TFileFilter filter;
11 12
12 13         // other
13 14         EXPECT_EQ(0UL, filter.GetObjectID());
14 15         
15 16         EXPECT_EQ(false, filter.GetUseMask());
16 17         EXPECT_STREQ(L"", filter.GetCombinedMask().c_str());
17 18
18 19         EXPECT_EQ(false, filter.GetUseExcludeMask());
19 20         EXPECT_STREQ(L"", filter.GetCombinedExcludeMask().c_str());
20 21
21 22         EXPECT_EQ(false, filter.GetUseSize1());
22           EXPECT_EQ(TFileFilter::eSizeCmp_Greater, filter.GetSizeType1());
  23         EXPECT_EQ(eCmp_Greater, filter.GetSizeType1());
23 24         EXPECT_EQ(0, filter.GetSize1());
24 25
25 26         EXPECT_EQ(false, filter.GetUseSize2());
26           EXPECT_EQ(TFileFilter::eSizeCmp_Less, filter.GetSizeType2());
  27         EXPECT_EQ(eCmp_Less, filter.GetSizeType2());
27 28         EXPECT_EQ(0, filter.GetSize2());
28 29
29 30         // dates
30 31         EXPECT_EQ(TFileFilter::eDateType_Created, filter.GetDateType());
31 32
32 33         // date 1
33 34         EXPECT_EQ(false, filter.GetUseDateTime1());
34           EXPECT_EQ(TFileFilter::eDateCmp_Greater, filter.GetDateCmpType1());
  35         EXPECT_EQ(eCmp_Greater, filter.GetDateCmpType1());
35 36         EXPECT_EQ(false, filter.GetUseDate1());
36 37         EXPECT_EQ(false, filter.GetUseTime1());
37 38 //      EXPECT_EQ(TDateTime(), filter.GetDateTime1());
38 39
39 40         // date 2
40 41         EXPECT_EQ(false, filter.GetUseDateTime2());
41           EXPECT_EQ(TFileFilter::eDateCmp_Less, filter.GetDateCmpType2());
  42         EXPECT_EQ(eCmp_Less, filter.GetDateCmpType2());
42 43         EXPECT_EQ(false, filter.GetUseDate2());
43 44         EXPECT_EQ(false, filter.GetUseTime2());
44 45 //      EXPECT_EQ(TDateTime(), filter.GetDateTime2());
45 46
46 47         // attributes
47 48         EXPECT_EQ(false, filter.GetUseAttributes());
48 49         EXPECT_EQ(2, filter.GetArchive());
49 50         EXPECT_EQ(2, filter.GetReadOnly());
50 51         EXPECT_EQ(2, filter.GetHidden());
51 52         EXPECT_EQ(2, filter.GetSystem());
52 53         EXPECT_EQ(2, filter.GetDirectory());
53 54
54 55 }