Home
last modified time | relevance | path

Searched refs:pattern (Results 1 – 18 of 18) sorted by relevance

/unit/src/
H A Dnxt_pcre.c14 nxt_str_t pattern; member
33 char *pattern; in nxt_regex_compile() local
45 pattern = nxt_pointer_to(re, sizeof(nxt_regex_t)); in nxt_regex_compile()
47 nxt_memcpy(pattern, source->start, source->length); in nxt_regex_compile()
48 pattern[source->length] = '\0'; in nxt_regex_compile()
50 re->pattern.length = source->length; in nxt_regex_compile()
51 re->pattern.start = (u_char *) pattern; in nxt_regex_compile()
60 re->code = pcre_compile(pattern, 0, &err->msg, &erroffset, NULL); in nxt_regex_compile()
129 ret, length, subject, &re->pattern); in nxt_regex_match()
H A Dnxt_http_route.c847 pattern = &rule->pattern[0]; in nxt_http_route_rule_create()
970 pattern->negative = 0; in nxt_http_route_pattern_create()
971 pattern->any = 1; in nxt_http_route_pattern_create()
972 pattern->min_length = 0; in nxt_http_route_pattern_create()
974 pattern->regex = 0; in nxt_http_route_pattern_create()
982 pattern->any = 0; in nxt_http_route_pattern_create()
1004 pattern->regex = 1; in nxt_http_route_pattern_create()
2087 pattern = &rule->pattern[0]; in nxt_http_route_test_rule()
2090 while (pattern < end) { in nxt_http_route_test_rule()
2103 pattern++; in nxt_http_route_test_rule()
[all …]
H A Dnxt_pcre2.c19 nxt_str_t pattern; member
51 if (nxt_slow_path(nxt_str_dup(mp, &re->pattern, source) == NULL)) { in nxt_regex_compile()
148 &re->pattern); in nxt_regex_match()
154 &re->pattern); in nxt_regex_match()
H A Dnxt_http_route_addr.c18 nxt_http_route_addr_pattern_t *pattern, nxt_conf_value_t *cv) in nxt_http_route_addr_pattern_parse() argument
32 base = &pattern->base; in nxt_http_route_addr_pattern_parse()
94 inet6 = &pattern->addr.v6; in nxt_http_route_addr_pattern_parse()
211 inet = &pattern->addr.v4; in nxt_http_route_addr_pattern_parse()
H A Dnxt_http_route_addr.h72 nxt_http_route_addr_pattern_t *pattern, nxt_conf_value_t *cv);
H A Dnxt_conf_validation.c2186 nxt_str_t pattern; in nxt_conf_vldt_match_pattern() local
2198 nxt_conf_get_string(value, &pattern); in nxt_conf_vldt_match_pattern()
2200 if (pattern.length == 0) { in nxt_conf_vldt_match_pattern()
2204 first = (pattern.start[0] == '!'); in nxt_conf_vldt_match_pattern()
2206 if (first < pattern.length && pattern.start[first] == '~') { in nxt_conf_vldt_match_pattern()
2208 pattern.start += first + 1; in nxt_conf_vldt_match_pattern()
2209 pattern.length -= first + 1; in nxt_conf_vldt_match_pattern()
2231 last = pattern.length - 1; in nxt_conf_vldt_match_pattern()
2234 if (pattern.start[i] == '*' && pattern.start[i + 1] == '*') { in nxt_conf_vldt_match_pattern()
2327 nxt_str_t pattern; in nxt_conf_vldt_match_encoded_pattern() local
[all …]
/unit/test/unit/
H A Dlog.py56 def findall(pattern, name=UNIT_LOG, flags=re.M): argument
57 return re.findall(pattern, Log.read(name), flags)
103 def wait_for_record(pattern, name=UNIT_LOG, wait=150, flags=re.M): argument
106 found = re.search(pattern, file.read(), flags)
H A Dutils.py43 def waitforglob(pattern, count=1, timeout=50): argument
47 for _ in glob.glob(pattern):
/unit/src/java/nginx/unit/websocket/
H A DAuthenticator.java28 private static final Pattern pattern = Pattern field in Authenticator
55 Matcher m = pattern.matcher(WWWAuthenticate); in parseWWWAuthenticateHeader()
/unit/src/java/nginx/unit/
H A DContext.java203 public final String pattern; field in Context.PrefixPattern
208 pattern = p; in PrefixPattern()
222 return p.pattern.length() - pattern.length(); in compareTo()
783 req.setServletPath(path, p.pattern, path.substring(p.pattern.length())); in findServlet()
2109 clash.add(pattern);
2119 patterns_.add(pattern);
2203 switch (pattern.type_) {
2228 if (pattern == null) {
2229 pattern = new URLPattern(p);
2233 return pattern;
[all …]
/unit/auto/modules/
H A Dpython141 pattern = "{(u_char *) \"%s\", (u_char *) \"%s\", NXT_FS_BIND, (u_char *) \"bind\", 0, NULL, 1, 1},"
151 print(pattern % (base, base))
156 print(pattern % (p, p))
/unit/test/
H A Dtest_ruby_hooks.py13 def wait_cookie(pattern, count): argument
H A Dtest_ruby_application.py252 def get_locale(pattern): argument
254 (l for l in locales if re.match(pattern, l.upper()) is not None),
H A Dtest_php_application.py666 pattern = r'\d{4}\/\d\d\/\d\d\s\d\d:.+\[notice\].+Error in application'
668 assert wait_for_record(pattern) is not None, 'errors print'
670 errs = findall(pattern)
H A Dtest_python_application.py584 if any(pattern.match(loc.upper()) for pattern in to_check)
H A Dconftest.py660 def _search_in_file(pattern, name='unit.log', flags=re.M): argument
661 return re.search(pattern, Log.read(name), flags)
/unit/
H A DCHANGES546 *) Bugfix: the "!" (non-empty) pattern was matched incorrectly; the bug
/unit/docs/
H A Dunit-openapi.yaml2720 description: "OK; the address pattern at `{arrayIndex}` exists in the
4808 summary: "Single source address pattern"