Skip to content

Commit

Permalink
chore(propertyclass-resourceclass): delete dead code (#799)
Browse files Browse the repository at this point in the history
Co-authored-by: Johannes Nussbaum <39048939+jnussbaum@users.noreply.github.com>
  • Loading branch information
Nora-Olivia-Ammann and jnussbaum committed Feb 1, 2024
1 parent fea23fd commit d17b656
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 55 deletions.
18 changes: 1 addition & 17 deletions src/dsp_tools/commands/project/models/propertyclass.py
Expand Up @@ -11,7 +11,7 @@
from dsp_tools.commands.project.models.model import Model
from dsp_tools.models.datetimestamp import DateTimeStamp
from dsp_tools.models.exceptions import BaseError
from dsp_tools.models.langstring import LangString, Languages
from dsp_tools.models.langstring import LangString
from dsp_tools.utils.connection import Connection


Expand Down Expand Up @@ -134,14 +134,6 @@ def label(self, value: Optional[Union[LangString, str]]) -> None:
raise BaseError("Not a valid LangString")
self._changed.add("label")

def addLabel(self, lang: Union[Languages, str], value: str) -> None:
self._label[lang] = value
self._changed.add("label")

def rmLabel(self, lang: Union[Languages, str]) -> None:
del self._label[lang]
self._changed.add("label")

@property
def comment(self) -> LangString:
return self._comment
Expand All @@ -158,14 +150,6 @@ def comment(self, value: Optional[LangString]) -> None:
raise BaseError("Not a valid LangString")
self._changed.add("comment")

def addComment(self, lang: Union[Languages, str], value: str) -> None:
self._comment[lang] = value
self._changed.add("comment")

def rmComment(self, lang: Union[Languages, str]) -> None:
del self._comment[lang]
self._changed.add("comment")

@property
def editable(self) -> bool:
return self._editable
Expand Down
21 changes: 1 addition & 20 deletions src/dsp_tools/commands/project/models/resourceclass.py
Expand Up @@ -18,7 +18,7 @@
from dsp_tools.commands.project.models.model import Model
from dsp_tools.models.datetimestamp import DateTimeStamp
from dsp_tools.models.exceptions import BaseError
from dsp_tools.models.langstring import LangString, Languages
from dsp_tools.models.langstring import LangString
from dsp_tools.utils.connection import Connection


Expand Down Expand Up @@ -330,9 +330,6 @@ class ResourceClass(Model):
Methods
-------
addLabel: Add a new label to the resource
addLabel(self, lang: Union[Languages, str], value: str) -> None
getProperty: Get information about a property defined for this resource class
getPropertery(prop_id: str) -> HasProperty
returns a HasProperty-instance
Expand Down Expand Up @@ -456,14 +453,6 @@ def label(self, value: Optional[Union[LangString, str]]) -> None:
raise BaseError("Not a valid LangString")
self._changed.add("label")

def addLabel(self, lang: Union[Languages, str], value: str) -> None:
self._label[lang] = value
self._changed.add("label")

def rmLabel(self, lang: Union[Languages, str]) -> None:
del self._label[lang]
self._changed.add("label")

@property
def comment(self) -> LangString:
return self._comment
Expand All @@ -480,14 +469,6 @@ def comment(self, value: Optional[LangString]) -> None:
raise BaseError("Not a valid LangString")
self._changed.add("comment")

def addComment(self, lang: Union[Languages, str], value: str) -> None:
self._comment[lang] = value
self._changed.add("comment")

def rmComment(self, lang: Union[Languages, str]) -> None:
del self._comment[lang]
self._changed.add("comment")

@property
def permissions(self) -> Optional[str]:
return self._permissions
Expand Down
10 changes: 1 addition & 9 deletions test/e2e/commands/project/test_propertyclass.py
Expand Up @@ -39,16 +39,8 @@ def test_PropertyClass_create() -> None:
assert property_class.label["de"] == prop_label["de"]
assert property_class.comment["de"] == prop_comment["de"]

# modify the property class
property_class.addLabel("en", "This is english comment")
property_class.rmLabel("de")
property_class.addComment("it", "Commentario italiano")
last_modification_date, property_class_updated = property_class.update(last_modification_date)
assert property_class_updated.label["en"] == "This is english comment"
property_class_updated.comment["it"] == "Commentario italiano"

# delete the property class to clean up
_ = property_class_updated.delete(last_modification_date)
_ = property_class.delete(last_modification_date)


if __name__ == "__main__":
Expand Down
9 changes: 0 additions & 9 deletions test/e2e/commands/project/test_resourceclass.py
Expand Up @@ -84,15 +84,6 @@ def test_ResourceClass_update(self) -> None:

self.assertIsNotNone(res_class.iri)

# modify the resource class
res_class.addLabel("de", "Dies ist ein Kommentar")
res_class.rmLabel("en")
res_class.addComment("it", "Commentario italiano")

last_modification_date, res_class = res_class.update(last_modification_date)
self.assertEqual(res_class.label["de"], "Dies ist ein Kommentar")
self.assertEqual(res_class.comment["it"], "Commentario italiano")


if __name__ == "__main__":
pytest.main([__file__])

0 comments on commit d17b656

Please sign in to comment.