[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[henshin-dev] Migration and tests
|
Hi everyone,
I carried out some tests using the MultiRule interpreter, the model in
the model2011 branch and the migration and tests from the
2010to2011migration branch.
The tests work after some very minor adjustments. However, some of
them will still fail due to previously unexpected behavior, which
should be fixed before the release (either by fixing the interpreter
or by changing the tests):
1) testParameterComposition2 tests parameter composition. For this,
two integers are added in an attribute of type String.
As they are integers, I expected to get an integer literal in the
string as the result. However, this is not the case (the result is a
floating-point literal).
What's the expected behavior here?
2) Empty IndependentUnits and empty PriorityUnits can not be executed
(they return false), while empty SequentialUnits can. We should either
make this consistent or explain the reason for this inconsistency.
The migration works just fine with these settings, so I will just
integrate it in the trunk as soon as possible.
Felix