Remove a condition from exhaustive1_test.cc that is no longer needed.
Change-Id: I1e6fb3de3ea4ef28b3d630569eb4ae247af52cae
Reviewed-on: https://code-review.googlesource.com/c/re2/+/46819
Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/re2/testing/exhaustive1_test.cc b/re2/testing/exhaustive1_test.cc
index fe96913..eef2dae 100644
--- a/re2/testing/exhaustive1_test.cc
+++ b/re2/testing/exhaustive1_test.cc
@@ -8,11 +8,8 @@
#include <vector>
#include "util/test.h"
-#include "util/flags.h"
#include "re2/testing/exhaustive_tester.h"
-DECLARE_string(regexp_engines);
-
namespace re2 {
// Test simple repetition operators
@@ -35,11 +32,8 @@
"%s* %s+ %s? %s*? %s+? %s??");
ExhaustiveTest(3, 2, Split(" ", "a (a) b"), ops,
7, Explode("ab"), "(?:%s)", "");
-
- // This would be a great test, but it runs forever when PCRE is enabled.
- if (FLAGS_regexp_engines.find("PCRE") == std::string::npos)
- ExhaustiveTest(3, 2, Split(" ", "a (a)"), ops,
- 50, Explode("a"), "(?:%s)", "");
+ ExhaustiveTest(3, 2, Split(" ", "a (a)"), ops,
+ 50, Explode("a"), "(?:%s)", "");
}
} // namespace re2
diff --git a/re2/testing/exhaustive2_test.cc b/re2/testing/exhaustive2_test.cc
index ce4235b..ae89ece 100644
--- a/re2/testing/exhaustive2_test.cc
+++ b/re2/testing/exhaustive2_test.cc
@@ -10,7 +10,6 @@
#include <vector>
#include "util/test.h"
-#include "re2/re2.h"
#include "re2/testing/exhaustive_tester.h"
namespace re2 {