Skip to content

Commit

Permalink
[NF] Update tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
perost authored and OpenModelica-Hudson committed Jun 18, 2018
1 parent 11fdfba commit 7171662
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 25 deletions.
6 changes: 3 additions & 3 deletions flattening/modelica/scodeinst/CevalFuncRecord1.mo
Expand Up @@ -17,12 +17,12 @@ function f
end f;

model CevalFuncRecord1
parameter R r = f(1.0, 2.0);
constant R r = f(1.0, 2.0);
end CevalFuncRecord1;

// Result:
// class CevalFuncRecord1
// parameter Real r.x = 1.0;
// parameter Real r.y = 2.0;
// constant Real r.x = 1.0;
// constant Real r.y = 2.0;
// end CevalFuncRecord1;
// endResult
6 changes: 3 additions & 3 deletions flattening/modelica/scodeinst/CevalFuncRecord2.mo
Expand Up @@ -20,12 +20,12 @@ algorithm
end f;

model CevalFuncRecord2
parameter R r = f(1.0, 2.0);
constant R r = f(1.0, 2.0);
end CevalFuncRecord2;

// Result:
// class CevalFuncRecord2
// parameter Real r.x = 1.0;
// parameter Real r.y = 2.0;
// constant Real r.x = 1.0;
// constant Real r.y = 2.0;
// end CevalFuncRecord2;
// endResult
12 changes: 6 additions & 6 deletions flattening/modelica/scodeinst/CevalFuncRecord3.mo
Expand Up @@ -19,15 +19,15 @@ algorithm
end f;

model CevalFuncRecord3
parameter R r1;
parameter R r2 = f(r1);
constant R r1;
constant R r2 = f(r1);
end CevalFuncRecord3;

// Result:
// class CevalFuncRecord3
// parameter Real r1.x;
// parameter Real r1.y;
// parameter Real r2.x = r1.x;
// parameter Real r2.y = r1.y;
// constant Real r1.x;
// constant Real r1.y;
// constant Real r2.x = r1.x;
// constant Real r2.y = r1.y;
// end CevalFuncRecord3;
// endResult
12 changes: 6 additions & 6 deletions flattening/modelica/scodeinst/CevalFuncRecord4.mo
Expand Up @@ -18,15 +18,15 @@ algorithm
end f;

model CevalFuncRecord4
parameter R r1;
parameter R r2 = f(r1);
constant R r1;
constant R r2 = f(r1);
end CevalFuncRecord4;

// Result:
// class CevalFuncRecord4
// parameter Real r1.x;
// parameter Real r1.y;
// parameter Real r2.x = r1.x;
// parameter Real r2.y = r1.y;
// constant Real r1.x;
// constant Real r1.y;
// constant Real r2.x = r1.x;
// constant Real r2.y = r1.y;
// end CevalFuncRecord4;
// endResult
14 changes: 7 additions & 7 deletions flattening/modelica/scodeinst/CevalFuncRecord5.mo
@@ -1,4 +1,4 @@
// name: CevalFuncRecord4
// name: CevalFuncRecord5
// keywords:
// status: correct
// cflags: -d=newInst
Expand All @@ -18,15 +18,15 @@ algorithm
end f;

model CevalFuncRecord5
parameter R r1;
parameter R r2 = f(r1);
constant R r1;
constant R r2 = f(r1);
end CevalFuncRecord5;

// Result:
// class CevalFuncRecord5
// parameter Real r1.x;
// parameter Real r1.y;
// parameter Real r2.x = 1.0;
// parameter Real r2.y;
// constant Real r1.x;
// constant Real r1.y;
// constant Real r2.x = 1.0;
// constant Real r2.y;
// end CevalFuncRecord5;
// endResult

0 comments on commit 7171662

Please sign in to comment.