Start updating test suites to fix issue 245
parent
7e64c70d8b
commit
5fb69e1d44
|
@ -25,7 +25,7 @@ EXPECTED = """{
|
||||||
|
|
||||||
def test_attack_pattern_example():
|
def test_attack_pattern_example():
|
||||||
ap = stix2.v20.AttackPattern(
|
ap = stix2.v20.AttackPattern(
|
||||||
id="attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
id=ATTACK_PATTERN_ID,
|
||||||
created="2016-05-12T08:17:27.000Z",
|
created="2016-05-12T08:17:27.000Z",
|
||||||
modified="2016-05-12T08:17:27.000Z",
|
modified="2016-05-12T08:17:27.000Z",
|
||||||
name="Spear Phishing",
|
name="Spear Phishing",
|
||||||
|
@ -44,7 +44,7 @@ def test_attack_pattern_example():
|
||||||
EXPECTED,
|
EXPECTED,
|
||||||
{
|
{
|
||||||
"type": "attack-pattern",
|
"type": "attack-pattern",
|
||||||
"id": "attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
"id": ATTACK_PATTERN_ID,
|
||||||
"created": "2016-05-12T08:17:27.000Z",
|
"created": "2016-05-12T08:17:27.000Z",
|
||||||
"modified": "2016-05-12T08:17:27.000Z",
|
"modified": "2016-05-12T08:17:27.000Z",
|
||||||
"description": "...",
|
"description": "...",
|
||||||
|
@ -74,7 +74,7 @@ def test_parse_attack_pattern(data):
|
||||||
def test_attack_pattern_invalid_labels():
|
def test_attack_pattern_invalid_labels():
|
||||||
with pytest.raises(stix2.exceptions.InvalidValueError):
|
with pytest.raises(stix2.exceptions.InvalidValueError):
|
||||||
stix2.v20.AttackPattern(
|
stix2.v20.AttackPattern(
|
||||||
id="attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
id=ATTACK_PATTERN_ID,
|
||||||
created="2016-05-12T08:17:27Z",
|
created="2016-05-12T08:17:27Z",
|
||||||
modified="2016-05-12T08:17:27Z",
|
modified="2016-05-12T08:17:27Z",
|
||||||
name="Spear Phishing",
|
name="Spear Phishing",
|
||||||
|
|
|
@ -5,7 +5,7 @@ import pytz
|
||||||
|
|
||||||
import stix2
|
import stix2
|
||||||
|
|
||||||
from .constants import CAMPAIGN_ID
|
from .constants import CAMPAIGN_ID, CAMPAIGN_MORE_KWARGS
|
||||||
|
|
||||||
EXPECTED = """{
|
EXPECTED = """{
|
||||||
"type": "campaign",
|
"type": "campaign",
|
||||||
|
@ -19,14 +19,7 @@ EXPECTED = """{
|
||||||
|
|
||||||
|
|
||||||
def test_campaign_example():
|
def test_campaign_example():
|
||||||
campaign = stix2.v20.Campaign(
|
campaign = stix2.v20.Campaign(**CAMPAIGN_MORE_KWARGS)
|
||||||
id="campaign--8e2e2d2b-17d4-4cbf-938f-98ee46b3cd3f",
|
|
||||||
created_by_ref="identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
|
|
||||||
created="2016-04-06T20:03:00Z",
|
|
||||||
modified="2016-04-06T20:03:00Z",
|
|
||||||
name="Green Group Attacks Against Finance",
|
|
||||||
description="Campaign by Green Group against a series of targets in the financial services sector.",
|
|
||||||
)
|
|
||||||
|
|
||||||
assert str(campaign) == EXPECTED
|
assert str(campaign) == EXPECTED
|
||||||
|
|
||||||
|
@ -36,7 +29,7 @@ def test_campaign_example():
|
||||||
EXPECTED,
|
EXPECTED,
|
||||||
{
|
{
|
||||||
"type": "campaign",
|
"type": "campaign",
|
||||||
"id": "campaign--8e2e2d2b-17d4-4cbf-938f-98ee46b3cd3f",
|
"id": CAMPAIGN_ID,
|
||||||
"created": "2016-04-06T20:03:00Z",
|
"created": "2016-04-06T20:03:00Z",
|
||||||
"modified": "2016-04-06T20:03:00Z",
|
"modified": "2016-04-06T20:03:00Z",
|
||||||
"created_by_ref": "identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
|
"created_by_ref": "identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
|
||||||
|
|
|
@ -20,7 +20,7 @@ EXPECTED = """{
|
||||||
|
|
||||||
def test_course_of_action_example():
|
def test_course_of_action_example():
|
||||||
coa = stix2.v20.CourseOfAction(
|
coa = stix2.v20.CourseOfAction(
|
||||||
id="course-of-action--8e2e2d2b-17d4-4cbf-938f-98ee46b3cd3f",
|
id=COURSE_OF_ACTION_ID,
|
||||||
created_by_ref="identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
|
created_by_ref="identity--f431f809-377b-45e0-aa1c-6a4751cae5ff",
|
||||||
created="2016-04-06T20:03:48.000Z",
|
created="2016-04-06T20:03:48.000Z",
|
||||||
modified="2016-04-06T20:03:48.000Z",
|
modified="2016-04-06T20:03:48.000Z",
|
||||||
|
|
|
@ -19,7 +19,7 @@ EXPECTED = """{
|
||||||
|
|
||||||
def test_identity_example():
|
def test_identity_example():
|
||||||
identity = stix2.v20.Identity(
|
identity = stix2.v20.Identity(
|
||||||
id="identity--311b2d2d-f010-4473-83ec-1edf84858f4c",
|
id=IDENTITY_ID,
|
||||||
created="2015-12-21T19:59:11.000Z",
|
created="2015-12-21T19:59:11.000Z",
|
||||||
modified="2015-12-21T19:59:11.000Z",
|
modified="2015-12-21T19:59:11.000Z",
|
||||||
name="John Smith",
|
name="John Smith",
|
||||||
|
@ -34,7 +34,7 @@ def test_identity_example():
|
||||||
EXPECTED,
|
EXPECTED,
|
||||||
{
|
{
|
||||||
"created": "2015-12-21T19:59:11.000Z",
|
"created": "2015-12-21T19:59:11.000Z",
|
||||||
"id": "identity--311b2d2d-f010-4473-83ec-1edf84858f4c",
|
"id": IDENTITY_ID,
|
||||||
"identity_class": "individual",
|
"identity_class": "individual",
|
||||||
"modified": "2015-12-21T19:59:11.000Z",
|
"modified": "2015-12-21T19:59:11.000Z",
|
||||||
"name": "John Smith",
|
"name": "John Smith",
|
||||||
|
|
|
@ -26,7 +26,7 @@ EXPECTED = """{
|
||||||
|
|
||||||
def test_attack_pattern_example():
|
def test_attack_pattern_example():
|
||||||
ap = stix2.v21.AttackPattern(
|
ap = stix2.v21.AttackPattern(
|
||||||
id="attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
id=ATTACK_PATTERN_ID,
|
||||||
created="2016-05-12T08:17:27.000Z",
|
created="2016-05-12T08:17:27.000Z",
|
||||||
modified="2016-05-12T08:17:27.000Z",
|
modified="2016-05-12T08:17:27.000Z",
|
||||||
name="Spear Phishing",
|
name="Spear Phishing",
|
||||||
|
@ -46,7 +46,7 @@ def test_attack_pattern_example():
|
||||||
{
|
{
|
||||||
"type": "attack-pattern",
|
"type": "attack-pattern",
|
||||||
"spec_version": "2.1",
|
"spec_version": "2.1",
|
||||||
"id": "attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
"id": ATTACK_PATTERN_ID,
|
||||||
"created": "2016-05-12T08:17:27.000Z",
|
"created": "2016-05-12T08:17:27.000Z",
|
||||||
"modified": "2016-05-12T08:17:27.000Z",
|
"modified": "2016-05-12T08:17:27.000Z",
|
||||||
"description": "...",
|
"description": "...",
|
||||||
|
@ -77,7 +77,7 @@ def test_parse_attack_pattern(data):
|
||||||
def test_attack_pattern_invalid_labels():
|
def test_attack_pattern_invalid_labels():
|
||||||
with pytest.raises(stix2.exceptions.InvalidValueError):
|
with pytest.raises(stix2.exceptions.InvalidValueError):
|
||||||
stix2.v21.AttackPattern(
|
stix2.v21.AttackPattern(
|
||||||
id="attack-pattern--0c7b5b88-8ff7-4a4d-aa9d-feb398cd0061",
|
id=ATTACK_PATTERN_ID,
|
||||||
created="2016-05-12T08:17:27Z",
|
created="2016-05-12T08:17:27Z",
|
||||||
modified="2016-05-12T08:17:27Z",
|
modified="2016-05-12T08:17:27Z",
|
||||||
name="Spear Phishing",
|
name="Spear Phishing",
|
||||||
|
|
Loading…
Reference in New Issue