Lines Matching refs:ParsePageRangeString

46 TEST(CPDFSDK_HelpersTest, ParsePageRangeString) {  in TEST()  argument
47 EXPECT_THAT(ParsePageRangeString("", 1), IsEmpty()); in TEST()
48 EXPECT_THAT(ParsePageRangeString(" ", 1), IsEmpty()); in TEST()
49 EXPECT_THAT(ParsePageRangeString("clams", 1), IsEmpty()); in TEST()
50 EXPECT_THAT(ParsePageRangeString("0", 0), IsEmpty()); in TEST()
51 EXPECT_THAT(ParsePageRangeString("1", 0), IsEmpty()); in TEST()
52 EXPECT_THAT(ParsePageRangeString(",1", 10), IsEmpty()); in TEST()
53 EXPECT_THAT(ParsePageRangeString("1,", 10), IsEmpty()); in TEST()
54 EXPECT_THAT(ParsePageRangeString("1,clams", 1), IsEmpty()); in TEST()
55 EXPECT_THAT(ParsePageRangeString("clams,1", 1), IsEmpty()); in TEST()
56 EXPECT_THAT(ParsePageRangeString("0-1", 10), IsEmpty()); in TEST()
57 EXPECT_THAT(ParsePageRangeString("1-0", 10), IsEmpty()); in TEST()
58 EXPECT_THAT(ParsePageRangeString("1-5", 4), IsEmpty()); in TEST()
59 EXPECT_THAT(ParsePageRangeString("1-11,", 10), IsEmpty()); in TEST()
60 EXPECT_THAT(ParsePageRangeString(",1-1", 10), IsEmpty()); in TEST()
61 EXPECT_THAT(ParsePageRangeString("1-", 10), IsEmpty()); in TEST()
62 EXPECT_THAT(ParsePageRangeString("1-,", 10), IsEmpty()); in TEST()
63 EXPECT_THAT(ParsePageRangeString("-2,", 10), IsEmpty()); in TEST()
64 EXPECT_THAT(ParsePageRangeString("1-clams", 10), IsEmpty()); in TEST()
65 EXPECT_THAT(ParsePageRangeString("clams-1,", 10), IsEmpty()); in TEST()
66 EXPECT_THAT(ParsePageRangeString("1-2clams", 10), IsEmpty()); in TEST()
67 EXPECT_THAT(ParsePageRangeString("0,1", 10), IsEmpty()); in TEST()
68 EXPECT_THAT(ParsePageRangeString("1,0", 10), IsEmpty()); in TEST()
69 EXPECT_THAT(ParsePageRangeString("1-2,,,,3-4", 10), IsEmpty()); in TEST()
70 EXPECT_THAT(ParsePageRangeString("1-2-", 10), IsEmpty()); in TEST()
72 EXPECT_THAT(ParsePageRangeString("1-1", 10), ElementsAre(0)); in TEST()
73 EXPECT_THAT(ParsePageRangeString("1", 1), ElementsAre(0)); in TEST()
74 EXPECT_THAT(ParsePageRangeString("1-4", 4), ElementsAre(0, 1, 2, 3)); in TEST()
75 EXPECT_THAT(ParsePageRangeString("1- 4", 4), ElementsAre(0, 1, 2, 3)); in TEST()
76 EXPECT_THAT(ParsePageRangeString("1 -4", 4), ElementsAre(0, 1, 2, 3)); in TEST()
77 EXPECT_THAT(ParsePageRangeString("1,2", 10), ElementsAre(0, 1)); in TEST()
78 EXPECT_THAT(ParsePageRangeString("2,1", 10), ElementsAre(1, 0)); in TEST()
79 EXPECT_THAT(ParsePageRangeString("1,50,2", 100), ElementsAre(0, 49, 1)); in TEST()
80 EXPECT_THAT(ParsePageRangeString("1-4,50", 100), ElementsAre(0, 1, 2, 3, 49)); in TEST()
81 EXPECT_THAT(ParsePageRangeString("50,1-2", 100), ElementsAre(49, 0, 1)); in TEST()
82 EXPECT_THAT(ParsePageRangeString("5 0, 1-2 ", 100), in TEST()
84 EXPECT_THAT(ParsePageRangeString("1-3,4-6", 10), in TEST()
86 EXPECT_THAT(ParsePageRangeString("1-4,3-6", 10), in TEST()