|
@@ 3311-3376 (lines=66) @@
|
| 3308 |
|
assert content['modified'] |
| 3309 |
|
assert content['created'] |
| 3310 |
|
|
| 3311 |
|
def test_api__get_workspace_content__ok_200__get_all_folder_content(self): |
| 3312 |
|
""" |
| 3313 |
|
Check obtain workspace folder all contents |
| 3314 |
|
""" |
| 3315 |
|
params = { |
| 3316 |
|
'parent_id': 10, # TODO - G.M - 30-05-2018 - Find a real id |
| 3317 |
|
'show_archived': 1, |
| 3318 |
|
'show_deleted': 1, |
| 3319 |
|
'show_active': 1, |
| 3320 |
|
# 'content_type': 'any' |
| 3321 |
|
} |
| 3322 |
|
self.testapp.authorization = ( |
| 3323 |
|
'Basic', |
| 3324 |
|
( |
| 3325 |
|
'[email protected]', |
| 3326 |
|
'[email protected]' |
| 3327 |
|
) |
| 3328 |
|
) |
| 3329 |
|
res = self.testapp.get( |
| 3330 |
|
'/api/v2/workspaces/2/contents', |
| 3331 |
|
status=200, |
| 3332 |
|
params=params, |
| 3333 |
|
).json_body # nopep8 |
| 3334 |
|
assert len(res) == 3 |
| 3335 |
|
content = res[0] |
| 3336 |
|
assert content['content_type'] == 'html-document' |
| 3337 |
|
assert content['content_id'] == 14 |
| 3338 |
|
assert content['is_archived'] is False |
| 3339 |
|
assert content['is_deleted'] is True |
| 3340 |
|
assert content['label'].startswith('Bad Fruit Salad') |
| 3341 |
|
assert content['parent_id'] == 10 |
| 3342 |
|
assert content['show_in_ui'] is True |
| 3343 |
|
assert content['slug'].startswith('bad-fruit-salad') |
| 3344 |
|
assert content['status'] == 'open' |
| 3345 |
|
assert set(content['sub_content_types']) == {'comment'} # nopep8 |
| 3346 |
|
assert content['workspace_id'] == 2 |
| 3347 |
|
assert content['modified'] |
| 3348 |
|
assert content['created'] |
| 3349 |
|
content = res[1] |
| 3350 |
|
assert content['content_type'] == 'html-document' |
| 3351 |
|
assert content['content_id'] == 13 |
| 3352 |
|
assert content['is_archived'] is True |
| 3353 |
|
assert content['is_deleted'] is False |
| 3354 |
|
assert content['label'].startswith('Fruit Salad') |
| 3355 |
|
assert content['parent_id'] == 10 |
| 3356 |
|
assert content['show_in_ui'] is True |
| 3357 |
|
assert content['slug'].startswith('fruit-salad') |
| 3358 |
|
assert content['status'] == 'open' |
| 3359 |
|
assert set(content['sub_content_types']) == {'comment'} # nopep8 |
| 3360 |
|
assert content['workspace_id'] == 2 |
| 3361 |
|
assert content['modified'] |
| 3362 |
|
assert content['created'] |
| 3363 |
|
content = res[2] |
| 3364 |
|
assert content['content_type'] == 'html-document' |
| 3365 |
|
assert content['content_id'] == 12 |
| 3366 |
|
assert content['is_archived'] is False |
| 3367 |
|
assert content['is_deleted'] is False |
| 3368 |
|
assert content['label'] == 'New Fruit Salad' |
| 3369 |
|
assert content['parent_id'] == 10 |
| 3370 |
|
assert content['show_in_ui'] is True |
| 3371 |
|
assert content['slug'] == 'new-fruit-salad' |
| 3372 |
|
assert content['status'] == 'open' |
| 3373 |
|
assert set(content['sub_content_types']) == {'comment'} # nopep8 |
| 3374 |
|
assert content['workspace_id'] == 2 |
| 3375 |
|
assert content['modified'] |
| 3376 |
|
assert content['created'] |
| 3377 |
|
|
| 3378 |
|
def test_api__get_workspace_content__ok_200__get_only_active_folder_content(self): # nopep8 |
| 3379 |
|
""" |
|
@@ 2829-2894 (lines=66) @@
|
| 2826 |
|
assert content['modified'] |
| 2827 |
|
assert content['created'] |
| 2828 |
|
|
| 2829 |
|
def test_api__get_workspace_content__ok_200__get_all_root_content(self): |
| 2830 |
|
""" |
| 2831 |
|
Check obtain workspace all root contents |
| 2832 |
|
""" |
| 2833 |
|
params = { |
| 2834 |
|
'parent_id': 0, |
| 2835 |
|
'show_archived': 1, |
| 2836 |
|
'show_deleted': 1, |
| 2837 |
|
'show_active': 1, |
| 2838 |
|
} |
| 2839 |
|
self.testapp.authorization = ( |
| 2840 |
|
'Basic', |
| 2841 |
|
( |
| 2842 |
|
'[email protected]', |
| 2843 |
|
'foobarbaz' |
| 2844 |
|
) |
| 2845 |
|
) |
| 2846 |
|
res = self.testapp.get( |
| 2847 |
|
'/api/v2/workspaces/3/contents', |
| 2848 |
|
status=200, |
| 2849 |
|
params=params, |
| 2850 |
|
).json_body # nopep8 |
| 2851 |
|
# TODO - G.M - 30-05-2018 - Check this test |
| 2852 |
|
assert len(res) == 4 |
| 2853 |
|
content = res[0] |
| 2854 |
|
assert content['content_type'] == 'html-document' |
| 2855 |
|
assert content['content_id'] == 17 |
| 2856 |
|
assert content['is_archived'] is False |
| 2857 |
|
assert content['is_deleted'] is True |
| 2858 |
|
assert content['label'].startswith('Bad Fruit Salad') |
| 2859 |
|
assert content['parent_id'] is None |
| 2860 |
|
assert content['show_in_ui'] is True |
| 2861 |
|
assert content['slug'].startswith('bad-fruit-salad') |
| 2862 |
|
assert content['status'] == 'open' |
| 2863 |
|
assert set(content['sub_content_types']) == {'comment'} |
| 2864 |
|
assert content['workspace_id'] == 3 |
| 2865 |
|
assert content['modified'] |
| 2866 |
|
assert content['created'] |
| 2867 |
|
content = res[1] |
| 2868 |
|
assert content['content_type'] == 'html-document' |
| 2869 |
|
assert content['content_id'] == 16 |
| 2870 |
|
assert content['is_archived'] is True |
| 2871 |
|
assert content['is_deleted'] is False |
| 2872 |
|
assert content['label'].startswith('Fruit Salad') |
| 2873 |
|
assert content['parent_id'] is None |
| 2874 |
|
assert content['show_in_ui'] is True |
| 2875 |
|
assert content['slug'].startswith('fruit-salad') |
| 2876 |
|
assert content['status'] == 'open' |
| 2877 |
|
assert set(content['sub_content_types']) == {'comment'} |
| 2878 |
|
assert content['workspace_id'] == 3 |
| 2879 |
|
assert content['modified'] |
| 2880 |
|
assert content['created'] |
| 2881 |
|
content = res[3] |
| 2882 |
|
assert content['content_type'] == 'html-document' |
| 2883 |
|
assert content['content_id'] == 15 |
| 2884 |
|
assert content['is_archived'] is False |
| 2885 |
|
assert content['is_deleted'] is False |
| 2886 |
|
assert content['label'] == 'New Fruit Salad' |
| 2887 |
|
assert content['parent_id'] is None |
| 2888 |
|
assert content['show_in_ui'] is True |
| 2889 |
|
assert content['slug'] == 'new-fruit-salad' |
| 2890 |
|
assert content['status'] == 'open' |
| 2891 |
|
assert set(content['sub_content_types']) == {'comment'} |
| 2892 |
|
assert content['workspace_id'] == 3 |
| 2893 |
|
assert content['modified'] |
| 2894 |
|
assert content['created'] |
| 2895 |
|
|
| 2896 |
|
def test_api__get_workspace_content__ok_200__get_all_root_content_filter_by_label(self): # nopep8 |
| 2897 |
|
""" |