Emmanuelle Vargas-Gonzalez
|
965d7fa788
|
Update v20 and v21 tests
In v20, only minor stuff that was addressing wrong spec. In v21, align tests with new/changed properties in the specs
|
2018-07-12 14:33:00 -04:00 |
Emmanuelle Vargas-Gonzalez
|
281dbfb0f4
|
Align tests with news additions from 'master' branch.
|
2018-07-11 09:43:37 -04:00 |
Emmanuelle Vargas-Gonzalez
|
a042970a1f
|
Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into stix2.1
|
2018-07-11 09:41:42 -04:00 |
Emmanuelle Vargas-Gonzalez
|
6bd797e258
|
Fix 'test_memory_store_object_with_custom_property_in_bundle'
Since Bundles objects are now added instead of the Bundle itself, it now works as intended.
|
2018-07-10 16:19:40 -04:00 |
Emmanuelle Vargas-Gonzalez
|
c91bcd43f6
|
Fix location for test_object_property
|
2018-07-10 16:11:07 -04:00 |
Emmanuelle Vargas-Gonzalez
|
48e0442439
|
Fix tests in 'test_properties.py'
|
2018-07-10 16:10:01 -04:00 |
Emmanuelle Vargas-Gonzalez
|
d24cddb547
|
Temporarily skip failing tests in workbench for v20, but the approach needs to be fixed
|
2018-07-10 16:08:36 -04:00 |
Emmanuelle Vargas-Gonzalez
|
4583da3ef2
|
Sort imports
|
2018-07-10 16:05:30 -04:00 |
Emmanuelle Vargas-Gonzalez
|
ce42c02cee
|
Fix tests that use property objects to call in the right path
|
2018-07-10 15:56:22 -04:00 |
Emmanuelle Vargas-Gonzalez
|
645a258c62
|
Fix file indentation
|
2018-07-10 14:46:46 -04:00 |
Emmanuelle Vargas-Gonzalez
|
edd7148e3c
|
It appears we did not support the case when the Bundle contains 'utf-8'
|
2018-07-09 15:26:57 -04:00 |
Emmanuelle Vargas-Gonzalez
|
70a1e9522b
|
Add 'stix2_data' test directory for v20 tests
|
2018-07-09 15:22:08 -04:00 |
Emmanuelle Vargas-Gonzalez
|
0197f9fd17
|
Minor fixes to tests. Some datastore had strange parameters in calls.
Fix error values for CustomMarking and fix incorrect test data
|
2018-07-09 15:20:04 -04:00 |
Emmanuelle Vargas-Gonzalez
|
646d941032
|
Removed 'test_memory' file and moved all tests into 'test_datastore_memory'
The tests under 'test_memory' were moved into a new file called 'test_datastore_composite' to make clear what we are testing.
|
2018-07-09 15:15:29 -04:00 |
Emmanuelle Vargas-Gonzalez
|
546216c396
|
Remove unnecessary 'True' in Memory datastore tests.
|
2018-07-09 15:07:05 -04:00 |
Emmanuelle Vargas-Gonzalez
|
21d5451d1c
|
Small changes to tests
|
2018-07-06 14:11:59 -04:00 |
Greg Back
|
49c1931b4b
|
Merge pull request #203 from oasis-open/200-filter-contains
Add "contains" filter
|
2018-07-05 15:47:09 -05:00 |
Emmanuelle Vargas-Gonzalez
|
5be1636b10
|
Update v20 tests to ensure right methods and classes are used
|
2018-07-05 15:23:25 -04:00 |
Emmanuelle Vargas-Gonzalez
|
2c5ddc14af
|
Update v21 tests for some missing methods, ensure we are calling and
using the right classes.
|
2018-07-05 15:21:09 -04:00 |
Greg Back
|
25409b2099
|
GH-188: Update error message for invalid IDs.
|
2018-07-05 11:25:48 -05:00 |
Emmanuelle Vargas-Gonzalez
|
bfa86bf87e
|
Format objects in observed_data
|
2018-07-03 10:32:04 -04:00 |
Emmanuelle Vargas-Gonzalez
|
04680d8a3d
|
First pass at making sure everything uses v21 classes and representations
|
2018-07-03 09:40:51 -04:00 |
Emmanuelle Vargas-Gonzalez
|
3100fa1fb8
|
Move v20 tests to their own package
|
2018-07-03 07:02:57 -04:00 |
Emmanuelle Vargas-Gonzalez
|
da5b16dc2f
|
Create v21 test package with new spec changes
|
2018-07-03 07:00:18 -04:00 |
Chris Lenk
|
f47809eaaf
|
Add "contains" filter
This allows filtering on, for example, observed-data objects that
contain a specific cyber observable.
|
2018-07-02 18:28:27 -04:00 |
Emmanuelle Vargas-Gonzalez
|
c2f5a40986
|
Create new test subpackages
|
2018-06-30 19:36:54 -04:00 |
Greg Back
|
a2e2407025
|
GH-188: Fixes for old Python syntax.
|
2018-06-27 12:49:00 -05:00 |
Greg Back
|
d2f703b9d0
|
Reuse reference regex to match IDs as well.
Note that this means that UUIDs will no longer be converted, even when
there's an unambiguous mapping.
|
2018-06-27 12:27:44 -05:00 |
Greg Back
|
e749218f9b
|
GH-188: Test that references are always valid UUID v4.
|
2018-06-27 12:02:13 -05:00 |
Greg Back
|
e5903f1832
|
Sort constants.
|
2018-06-27 11:36:17 -05:00 |
Greg Back
|
845625c174
|
GH-188: WIP: Converting all IDs to be valid UUID v4.
|
2018-06-27 11:35:55 -05:00 |
Emmanuelle Vargas-Gonzalez
|
59fdd3082e
|
Update tests.
|
2018-06-26 12:29:20 -04:00 |
Emmanuelle Vargas-Gonzalez
|
abd172eb3f
|
Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into stix2.1
|
2018-06-25 08:25:57 -04:00 |
Greg Back
|
b2c6acfbf6
|
GH-188: Restrict valid UUID values.
|
2018-06-22 14:40:30 -05:00 |
Greg Back
|
fdf5937a71
|
GH-194: Remove unnecessary allow_custom kwarg.
|
2018-06-21 12:15:28 -05:00 |
Greg Back
|
7baeb153fa
|
Correct "image_weight" to "image_width".
Fix #194.
|
2018-06-20 15:24:27 -05:00 |
Greg Back
|
53a1a0329a
|
Merge branch 'master' into stix2.1
|
2018-06-15 10:04:00 -05:00 |
Michael Chisholm
|
f09960d7ff
|
Revamp code related to "pretty" JSON serialization, fix lurking
crash bugs.
|
2018-06-14 21:29:50 -04:00 |
Michael Chisholm
|
486c588306
|
Fix silly isort check errors..
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
3101584b3d
|
Fix test_bundle to compare against stix2.1 relationships. The
fixture those particular tests use creates 2.1 relationships.
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
0c3f826c24
|
First cut at splitting the Bundle implementation into v20 and
v21 variants. Also fixed up unit tests and got them passing
again.
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
ef8d45723f
|
Update many unit tests to work with the malware2.1 API changes
I made. The bundle tests and Bundle itself have not been fixed
yet in this commit.
|
2018-06-14 15:56:01 -04:00 |
Greg Back
|
2e0dfc6592
|
Merge remote-tracking branch 'origin/master' into stix2.1
|
2018-06-14 12:42:06 -05:00 |
Greg Back
|
858a9752df
|
Merge pull request #185 from LiamSennitt/master
fix custom STIX objects with nested dictionary error #184
|
2018-06-12 14:40:55 -05:00 |
Emmanuelle Vargas-Gonzalez
|
fcffb165ad
|
Add tests for `find_property_index` and `iterate_over_values`
|
2018-06-12 14:38:35 -04:00 |
Emmanuelle Vargas-Gonzalez
|
94d6610ca1
|
Merge branch 'master' of github.com:LiamSennitt/cti-python-stix2
|
2018-06-12 12:58:01 -04:00 |
Emmanuelle Vargas-Gonzalez
|
9be819ea6a
|
Minor tweaks to return immediately after recursive call. Ensure dicts are matched alphabetically
|
2018-06-12 12:57:25 -04:00 |
Liam Sennitt
|
bdec14937d
|
fix flake8 errors in new test
|
2018-06-12 17:45:48 +01:00 |
Liam Sennitt
|
02894b5be6
|
add test for nested dictionary case
|
2018-06-12 17:32:46 +01:00 |
Michael Chisholm
|
5a9f627669
|
Pickle-proof stix objects
|
2018-06-06 15:30:45 -04:00 |