File tree Expand file tree Collapse file tree 1 file changed +6
-12
lines changed
integration/tests/posit/connect Expand file tree Collapse file tree 1 file changed +6
-12
lines changed Original file line number Diff line number Diff line change 88
99
1010class TestContentItemRepository :
11+ content : ContentItem
12+
1113 @classmethod
1214 def setup_class (cls ):
1315 cls .client = connect .Client ()
16+ cls .content = cls .client .content .create (name = "example" )
1417
1518 @classmethod
1619 def teardown_class (cls ):
20+ cls .content .delete ()
1721 assert cls .client .content .count () == 0
1822
19- @property
20- def content_name (self ):
21- return "example"
22-
23- def create_content (self ) -> ContentItem :
24- return self .client .content .create (name = self .content_name )
25-
2623 @property
2724 def repo_repository (self ):
2825 return "https://github.com/posit-dev/posit-sdk-py"
@@ -55,7 +52,7 @@ def default_repository(self):
5552 reason = "Repository routes not implemented" ,
5653 )
5754 def test_create_get_update_delete (self ):
58- content = self .create_content ()
55+ content = self .content
5956
6057 # None by default
6158 assert content .repository is None
@@ -87,8 +84,5 @@ def assert_repo(r: ContentItemRepository):
8784 assert updated_repo ["polling" ] is self .repo_polling
8885
8986 # Delete
90- content . repository .delete ()
87+ content_repo .delete ()
9188 assert content .repository is None
92-
93- # Cleanup
94- content .delete ()
You can’t perform that action at this time.
0 commit comments