Skip to content

Commit 740e6f6

Browse files
committed
tests: adding two tests to help answer issue #269
1 parent 8ad2e60 commit 740e6f6

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

tests/issues/269_dclassign.si

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
algorithm main(output uint8 leds)
2+
{
3+
4+
uint8 b := 210;
5+
leds := b;
6+
7+
__display("leds: %d",leds);
8+
9+
}

tests/issues/269_outputs.si

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
algorithm test(
3+
output uint8 default1(255),
4+
output uint8 default2(123),
5+
output uint8 default3(100)
6+
) <autorun> {
7+
while (1) {
8+
default3 = default3 + 1;
9+
}
10+
}
11+
12+
algorithm main(output uint8 leds)
13+
{
14+
test t;
15+
++:
16+
__display("1) default1: %d, default2: %d, default3: %d",
17+
t.default1, t.default2, t.default3
18+
);
19+
++:
20+
__display("2) default1: %d, default2: %d, default3: %d",
21+
t.default1, t.default2, t.default3
22+
);
23+
++:
24+
__display("3) default1: %d, default2: %d, default3: %d",
25+
t.default1, t.default2, t.default3
26+
);
27+
28+
}

0 commit comments

Comments
 (0)