Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for the issue #1928
[modules/shaper.git]
/
src
/
PythonAPI
/
Test
/
TestFeatures.py
diff --git
a/src/PythonAPI/Test/TestFeatures.py
b/src/PythonAPI/Test/TestFeatures.py
index 8e4f43039f5c553257b7d7a60433261367d8fb3a..549d6583b1929d8ff6475d66390d198953c1b15d 100644
(file)
--- a/
src/PythonAPI/Test/TestFeatures.py
+++ b/
src/PythonAPI/Test/TestFeatures.py
@@
-18,6
+18,9
@@
class FeaturesFixture(unittest.TestCase):
def tearDown(self):
model.end()
def tearDown(self):
model.end()
+ # assert(model.checkPythonDump())
+ # This test checks creation of High API classes from low-level.
+ # It does not set any attributes, so features invalid, and dump also invalid.
model.reset()
#-----------------------------------------------------------------------------
model.reset()
#-----------------------------------------------------------------------------
@@
-59,7
+62,6
@@
class FeaturesTestCase(FeaturesFixture):
import ExchangeAPI
ExchangeAPI.ExchangeAPI_Import(self.part.addFeature("Import"))
import ExchangeAPI
ExchangeAPI.ExchangeAPI_Import(self.part.addFeature("Import"))
- ExchangeAPI.ExchangeAPI_Export(self.part.addFeature("Export"))
import FeaturesAPI
FeaturesAPI.FeaturesAPI_Boolean(self.part.addFeature("Boolean"))
import FeaturesAPI
FeaturesAPI.FeaturesAPI_Boolean(self.part.addFeature("Boolean"))
@@
-72,9
+74,15
@@
class FeaturesTestCase(FeaturesFixture):
FeaturesAPI.FeaturesAPI_Placement(self.part.addFeature("Placement"))
FeaturesAPI.FeaturesAPI_Rotation(self.part.addFeature("Rotation"))
FeaturesAPI.FeaturesAPI_Translation(self.part.addFeature("Translation"))
FeaturesAPI.FeaturesAPI_Placement(self.part.addFeature("Placement"))
FeaturesAPI.FeaturesAPI_Rotation(self.part.addFeature("Rotation"))
FeaturesAPI.FeaturesAPI_Translation(self.part.addFeature("Translation"))
- FeaturesAPI.FeaturesAPI_Group(self.part.addFeature("Group"))
- model.parameter.Parameter(self.part.addFeature("Parameter"))
+ import CollectionAPI
+ CollectionAPI.CollectionAPI_Group(self.part.addFeature("Group"))
+
+ import PrimitivesAPI
+ PrimitivesAPI.PrimitivesAPI_Box(self.part.addFeature("Box"))
+
+ import ParametersAPI
+ ParametersAPI.ParametersAPI_Parameter(self.part.addFeature("Parameter"))
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------