pre-commit stylistic fixes

pull/1/head
Michael Chisholm 2020-08-19 12:10:51 -04:00
parent b6c2206491
commit b5015b74ba
2 changed files with 18 additions and 16 deletions

View File

@ -3,6 +3,7 @@ Pattern equivalence unit tests which use STIX 2.0-specific pattern features
""" """
import pytest import pytest
from stix2.equivalence.patterns import equivalent_patterns from stix2.equivalence.patterns import equivalent_patterns
@ -10,17 +11,17 @@ from stix2.equivalence.patterns import equivalent_patterns
"patt1, patt2", [ "patt1, patt2", [
( (
"[a:b=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'", "[a:b=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'",
"[a:b=1 OR (a:c=2 AND a:b=1)] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'" "[a:b=1 OR (a:c=2 AND a:b=1)] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'",
), ),
( (
"[a:b=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z' WITHIN 2 SECONDS", "[a:b=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z' WITHIN 2 SECONDS",
"[a:b=1 OR (a:c=2 AND a:b=1)] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z' WITHIN 2 SECONDS" "[a:b=1 OR (a:c=2 AND a:b=1)] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z' WITHIN 2 SECONDS",
), ),
( (
"[a:b=1] REPEATS 2 TIMES REPEATS 2 TIMES", "[a:b=1] REPEATS 2 TIMES REPEATS 2 TIMES",
"([a:b=1] REPEATS 2 TIMES) REPEATS 2 TIMES", "([a:b=1] REPEATS 2 TIMES) REPEATS 2 TIMES",
) ),
] ],
) )
def test_startstop_equivalent(patt1, patt2): def test_startstop_equivalent(patt1, patt2):
assert equivalent_patterns(patt1, patt2, stix_version="2.0") assert equivalent_patterns(patt1, patt2, stix_version="2.0")
@ -30,17 +31,17 @@ def test_startstop_equivalent(patt1, patt2):
"patt1, patt2", [ "patt1, patt2", [
( (
"[a:b!=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'", "[a:b!=1] START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'",
"[a:b!=1] START '1977-09-29T07:41:03Z' STOP '1996-09-18T22:46:07Z'" "[a:b!=1] START '1977-09-29T07:41:03Z' STOP '1996-09-18T22:46:07Z'",
), ),
( (
"[a:b<1] REPEATS 2 TIMES START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'", "[a:b<1] REPEATS 2 TIMES START '1993-06-29T15:24:42Z' STOP '2000-07-30T19:29:58Z'",
"[a:b<1] REPEATS 2 TIMES START '1977-09-29T07:41:03Z' STOP '1996-09-18T22:46:07Z'" "[a:b<1] REPEATS 2 TIMES START '1977-09-29T07:41:03Z' STOP '1996-09-18T22:46:07Z'",
), ),
( (
"[a:b=1] REPEATS 2 TIMES REPEATS 2 TIMES", "[a:b=1] REPEATS 2 TIMES REPEATS 2 TIMES",
"([a:b=1] REPEATS 2 TIMES) REPEATS 3 TIMES", "([a:b=1] REPEATS 2 TIMES) REPEATS 3 TIMES",
) ),
] ],
) )
def test_startstop_not_equivalent(patt1, patt2): def test_startstop_not_equivalent(patt1, patt2):
assert not equivalent_patterns(patt1, patt2, stix_version="2.0") assert not equivalent_patterns(patt1, patt2, stix_version="2.0")

View File

@ -3,6 +3,7 @@ Pattern equivalence unit tests which use STIX 2.1+-specific pattern features
""" """
import pytest import pytest
from stix2.equivalence.patterns import equivalent_patterns from stix2.equivalence.patterns import equivalent_patterns
@ -10,17 +11,17 @@ from stix2.equivalence.patterns import equivalent_patterns
"patt1, patt2", [ "patt1, patt2", [
( (
"[a:b=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'", "[a:b=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'",
"[a:b=1 OR (a:c=2 AND a:b=1)] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'" "[a:b=1 OR (a:c=2 AND a:b=1)] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'",
), ),
( (
"[a:b=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z' WITHIN 2 SECONDS", "[a:b=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z' WITHIN 2 SECONDS",
"[a:b=1 OR (a:c=2 AND a:b=1)] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z' WITHIN 2 SECONDS" "[a:b=1 OR (a:c=2 AND a:b=1)] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z' WITHIN 2 SECONDS",
), ),
( (
"([a:b=1]) REPEATS 2 TIMES REPEATS 2 TIMES", "([a:b=1]) REPEATS 2 TIMES REPEATS 2 TIMES",
"([a:b=1] REPEATS 2 TIMES) REPEATS 2 TIMES", "([a:b=1] REPEATS 2 TIMES) REPEATS 2 TIMES",
) ),
] ],
) )
def test_startstop_equivalent(patt1, patt2): def test_startstop_equivalent(patt1, patt2):
assert equivalent_patterns(patt1, patt2, stix_version="2.1") assert equivalent_patterns(patt1, patt2, stix_version="2.1")
@ -30,17 +31,17 @@ def test_startstop_equivalent(patt1, patt2):
"patt1, patt2", [ "patt1, patt2", [
( (
"[a:b!=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'", "[a:b!=1] START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'",
"[a:b!=1] START t'1977-09-29T07:41:03Z' STOP t'1996-09-18T22:46:07Z'" "[a:b!=1] START t'1977-09-29T07:41:03Z' STOP t'1996-09-18T22:46:07Z'",
), ),
( (
"[a:b<1] REPEATS 2 TIMES START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'", "[a:b<1] REPEATS 2 TIMES START t'1993-06-29T15:24:42Z' STOP t'2000-07-30T19:29:58Z'",
"[a:b<1] REPEATS 2 TIMES START t'1977-09-29T07:41:03Z' STOP t'1996-09-18T22:46:07Z'" "[a:b<1] REPEATS 2 TIMES START t'1977-09-29T07:41:03Z' STOP t'1996-09-18T22:46:07Z'",
), ),
( (
"([a:b=1]) REPEATS 2 TIMES REPEATS 2 TIMES", "([a:b=1]) REPEATS 2 TIMES REPEATS 2 TIMES",
"([a:b=1] REPEATS 2 TIMES) REPEATS 3 TIMES", "([a:b=1] REPEATS 2 TIMES) REPEATS 3 TIMES",
) ),
] ],
) )
def test_startstop_not_equivalent(patt1, patt2): def test_startstop_not_equivalent(patt1, patt2):
assert not equivalent_patterns(patt1, patt2, stix_version="2.1") assert not equivalent_patterns(patt1, patt2, stix_version="2.1")