flaky
parent
202111acdf
commit
e3ebb6393d
|
@ -3,14 +3,16 @@ import inspect
|
|||
|
||||
from stix2patterns.exceptions import ParseException
|
||||
from stix2patterns.grammars.STIXPatternParser import TerminalNode
|
||||
|
||||
from stix2patterns.v20.grammars.STIXPatternParser import STIXPatternParser as STIXPatternParser20
|
||||
from stix2patterns.v21.grammars.STIXPatternParser import STIXPatternParser as STIXPatternParser21
|
||||
|
||||
from stix2patterns.v20.grammars.STIXPatternVisitor import STIXPatternVisitor as STIXPatternVisitor20
|
||||
from stix2patterns.v21.grammars.STIXPatternVisitor import STIXPatternVisitor as STIXPatternVisitor21
|
||||
from stix2patterns.grammars.STIXPatternVisitor import STIXPatternVisitor
|
||||
from stix2patterns.v20.grammars.STIXPatternParser import \
|
||||
STIXPatternParser as STIXPatternParser20
|
||||
from stix2patterns.v20.grammars.STIXPatternVisitor import \
|
||||
STIXPatternVisitor as STIXPatternVisitor20
|
||||
from stix2patterns.v20.pattern import Pattern as Pattern20
|
||||
from stix2patterns.v21.grammars.STIXPatternParser import \
|
||||
STIXPatternParser as STIXPatternParser21
|
||||
from stix2patterns.v21.grammars.STIXPatternVisitor import \
|
||||
STIXPatternVisitor as STIXPatternVisitor21
|
||||
from stix2patterns.v21.pattern import Pattern as Pattern21
|
||||
|
||||
from .patterns import *
|
||||
|
|
|
@ -277,8 +277,8 @@ def test_and_observable_expression():
|
|||
|
||||
|
||||
def test_parsing_and_observable_expression():
|
||||
exp = create_pattern_object("[user-account:account_type = 'unix' AND user-account:user_id = '1007' AND user-account:account_login = 'Peter'] AND [user-account:account_type = 'unix' AND user-account:user_id = '1008' AND user-account:account_login = 'Paul']")
|
||||
assert str(exp) == "[user-account:account_type = 'unix' AND user-account:user_id = '1007' AND user-account:account_login = 'Peter'] AND [user-account:account_type = 'unix' AND user-account:user_id = '1008' AND user-account:account_login = 'Paul']"
|
||||
exp = create_pattern_object("[user-account:account_type = 'unix' AND user-account:user_id = '1007' AND user-account:account_login = 'Peter'] AND [user-account:account_type = 'unix' AND user-account:user_id = '1008' AND user-account:account_login = 'Paul']") # noqa
|
||||
assert str(exp) == "[user-account:account_type = 'unix' AND user-account:user_id = '1007' AND user-account:account_login = 'Peter'] AND [user-account:account_type = 'unix' AND user-account:user_id = '1008' AND user-account:account_login = 'Paul']" # noqa
|
||||
|
||||
|
||||
def test_or_observable_expression():
|
||||
|
@ -600,11 +600,11 @@ def test_parsing_repeat_and_within_qualified_expression():
|
|||
|
||||
def test_parsing_start_stop_qualified_expression():
|
||||
patt_obj = create_pattern_object(
|
||||
"[network-traffic:dst_ref.type = 'domain-name' AND network-traffic:dst_ref.value = 'example.com'] START t'2016-06-01T00:00:00Z' STOP t'2017-03-12T08:30:00Z'",
|
||||
"[network-traffic:dst_ref.type = 'domain-name' AND network-traffic:dst_ref.value = 'example.com'] START t'2016-06-01T00:00:00Z' STOP t'2017-03-12T08:30:00Z'", # noqa
|
||||
)
|
||||
assert str(
|
||||
patt_obj,
|
||||
) == "[network-traffic:dst_ref.type = 'domain-name' AND network-traffic:dst_ref.value = 'example.com'] START t'2016-06-01T00:00:00Z' STOP t'2017-03-12T08:30:00Z'"
|
||||
) == "[network-traffic:dst_ref.type = 'domain-name' AND network-traffic:dst_ref.value = 'example.com'] START t'2016-06-01T00:00:00Z' STOP t'2017-03-12T08:30:00Z'" # noqa
|
||||
|
||||
|
||||
def test_list_constant():
|
||||
|
|
Loading…
Reference in New Issue