Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b89610c0 authored by Doris Liu's avatar Doris Liu
Browse files

Use array instead of vector for test data set

Change-Id: I1d3e94c52b8bf0842c21132507b5f55a136a255b
parent cdd23f9d
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ struct TestData {
    const std::function<void(SkPath*)> skPathLamda;
};

const static std::vector<TestData> testDataSet = {
const static TestData sTestDataSet[] = {
    // TestData with scientific notation -2e3 etc.
    {
        // Path
@@ -165,7 +165,7 @@ const static std::vector<TestData> testDataSet = {
};

TEST(PathParser, parseStringForData) {
    for (TestData testData: testDataSet) {
    for (TestData testData: sTestDataSet) {
        // Test generated path data against the given data.
        PathData pathData;
        size_t length = strlen(testData.pathString);
@@ -177,7 +177,7 @@ TEST(PathParser, parseStringForData) {
}

TEST(PathParser, createSkPathFromPathData) {
    for (TestData testData: testDataSet) {
    for (TestData testData: sTestDataSet) {
        SkPath expectedPath;
        testData.skPathLamda(&expectedPath);
        SkPath actualPath;
@@ -187,7 +187,7 @@ TEST(PathParser, createSkPathFromPathData) {
}

TEST(PathParser, parseStringForSkPath) {
    for (TestData testData: testDataSet) {
    for (TestData testData: sTestDataSet) {
        size_t length = strlen(testData.pathString);
        // Check the return value as well as the SkPath generated.
        SkPath actualPath;