|  | @@ 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 |  |         """ |