mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-08 22:14:59 +00:00
Fix _cat/allocation rest test
The rest test for _cat/allocation was failing due to a regular expression not accounting for space-padded right-justified text. Also added Improvements to regular expressions to be smarter about optional values and to use '+' instead of '*' where applicable.
This commit is contained in:
parent
9daaae27b3
commit
35f046e24f
@ -27,9 +27,9 @@
|
|||||||
/^
|
/^
|
||||||
( 0 \s+
|
( 0 \s+
|
||||||
\d+(\.\d+)?[kmgt]?b \s+
|
\d+(\.\d+)?[kmgt]?b \s+
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+)? \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
[-\w.]+ \s+
|
[-\w.]+ \s+
|
||||||
\d+(\.\d+){3} \s+
|
\d+(\.\d+){3} \s+
|
||||||
\w.*
|
\w.*
|
||||||
@ -55,11 +55,12 @@
|
|||||||
- match:
|
- match:
|
||||||
$body: |
|
$body: |
|
||||||
/^
|
/^
|
||||||
( \d+ \s+
|
( \s* #allow leading spaces to account for right-justified text
|
||||||
|
\d+ \s+
|
||||||
\d+(\.\d+)?[kmgt]?b \s+
|
\d+(\.\d+)?[kmgt]?b \s+
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+)? \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
[-\w.]+ \s+
|
[-\w.]+ \s+
|
||||||
\d+(\.\d+){3} \s+
|
\d+(\.\d+){3} \s+
|
||||||
\w.*
|
\w.*
|
||||||
@ -84,9 +85,9 @@
|
|||||||
/^
|
/^
|
||||||
( 0 \s+
|
( 0 \s+
|
||||||
\d+(\.\d+)?[kmgt]?b \s+
|
\d+(\.\d+)?[kmgt]?b \s+
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+)? \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
[-\w.]+ \s+
|
[-\w.]+ \s+
|
||||||
\d+(\.\d+){3} \s+
|
\d+(\.\d+){3} \s+
|
||||||
\w.*
|
\w.*
|
||||||
@ -122,11 +123,12 @@
|
|||||||
node \s+
|
node \s+
|
||||||
\n
|
\n
|
||||||
|
|
||||||
( \s+0 \s+
|
( \s* #allow leading spaces to account for right-justified text
|
||||||
|
0 \s+
|
||||||
\d+(\.\d+)?[kmgt]?b \s+
|
\d+(\.\d+)?[kmgt]?b \s+
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+(\.\d+)?[kmgt]b)? \s+ #no value from client nodes
|
(\d+(\.\d+)?[kmgt]b \s+)? #no value from client nodes
|
||||||
(\d+)? \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
[-\w.]+ \s+
|
[-\w.]+ \s+
|
||||||
\d+(\.\d+){3} \s+
|
\d+(\.\d+){3} \s+
|
||||||
\w.*
|
\w.*
|
||||||
@ -182,9 +184,9 @@
|
|||||||
/^
|
/^
|
||||||
( 0 \s+
|
( 0 \s+
|
||||||
\d+ \s+
|
\d+ \s+
|
||||||
\d* \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
\d* \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
\d* \s+ #no value from client nodes
|
(\d+ \s+)? #no value from client nodes
|
||||||
[-\w.]+ \s+
|
[-\w.]+ \s+
|
||||||
\d+(\.\d+){3} \s+
|
\d+(\.\d+){3} \s+
|
||||||
\w.*
|
\w.*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user