Skip to content

Commit

Permalink
fix in test suite
Browse files Browse the repository at this point in the history
  • Loading branch information
ibond84 committed Dec 30, 2015
1 parent e4fae9d commit 4a77b26
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 26 deletions.
1 change: 1 addition & 0 deletions TestSuite/params2.pas
@@ -1,3 +1,4 @@
//winonly
procedure Test(params a : array of ^integer);
begin
assert(a[0]^=1);
Expand Down
18 changes: 9 additions & 9 deletions TestSuite/pointers1.pas
Expand Up @@ -90,7 +90,7 @@ procedure Pointers;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -100,7 +100,7 @@ procedure Pointers;
i9 := 23; p9 := @i9; assert(p9^=23);
i10 := true; p10 := @i10; assert(p10^=true);
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down Expand Up @@ -142,7 +142,7 @@ procedure PointersNested;
procedure Nested;
begin
assert(p1^=333);
assert(p2^=3.14);
assert(abs(p2^-3.14) < 0.000001);
assert(p3^='b');
assert(p4^=23);
assert(p5^=23);
Expand All @@ -157,7 +157,7 @@ procedure Nested2;
procedure Nested3;
begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -168,7 +168,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand All @@ -190,7 +190,7 @@ procedure Nested3;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.00001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -201,7 +201,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down Expand Up @@ -242,7 +242,7 @@ procedure Nested3;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.00001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -252,7 +252,7 @@ procedure Nested3;
i9 := 23; p9 := @i9; assert(p9^=23);
i10 := true; p10 := @i10; assert(p10^=true);
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.00001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down
3 changes: 2 additions & 1 deletion TestSuite/pointers2.pas
@@ -1,4 +1,5 @@
uses pointers2u;
//winonly
uses pointers2u;

begin
Start;
Expand Down
14 changes: 7 additions & 7 deletions TestSuite/pointers2u.pas
Expand Up @@ -92,7 +92,7 @@ procedure Pointers;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.00001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -102,7 +102,7 @@ procedure Pointers;
i9 := 23; p9 := @i9; assert(p9^=23);
i10 := true; p10 := @i10; assert(p10^=true);
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down Expand Up @@ -144,7 +144,7 @@ procedure PointersNested;
procedure Nested;
begin
assert(p1^=333);
assert(p2^=3.14);
assert(abs(p2^-3.14) < 0.000001);
assert(p3^='b');
assert(p4^=23);
assert(p5^=23);
Expand All @@ -159,7 +159,7 @@ procedure Nested2;
procedure Nested3;
begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -170,7 +170,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.00001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand All @@ -192,7 +192,7 @@ procedure Nested3;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -203,7 +203,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down
18 changes: 9 additions & 9 deletions TestSuite/units/u_pointers1.pas
Expand Up @@ -91,7 +91,7 @@ procedure Pointers;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -101,7 +101,7 @@ procedure Pointers;
i9 := 23; p9 := @i9; assert(p9^=23);
i10 := true; p10 := @i10; assert(p10^=true);
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down Expand Up @@ -143,7 +143,7 @@ procedure PointersNested;
procedure Nested;
begin
assert(p1^=333);
assert(p2^=3.14);
assert(abs(p2^-3.14) < 0.000001);
assert(p3^='b');
assert(p4^=23);
assert(p5^=23);
Expand All @@ -158,7 +158,7 @@ procedure Nested2;
procedure Nested3;
begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.000001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -169,7 +169,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand All @@ -191,7 +191,7 @@ procedure Nested3;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.00001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -202,7 +202,7 @@ procedure Nested3;
i10 := true; p10 := @i10; assert(p10^=true);
Nested;
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.000001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down Expand Up @@ -243,7 +243,7 @@ procedure Nested3;

begin
i1 := 333; p1 := @i1; assert(p1^=333);
i2 := 3.14; p2 := @i2; assert(p2^=3.14);
i2 := 3.14; p2 := @i2; assert(abs(p2^-3.14) < 0.00001);
i3 := 'b'; p3 := @i3; assert(p3^='b');
i4 := 23; p4 := @i4; assert(p4^=23);
i5 := 23; p5 := @i5; assert(p5^=23);
Expand All @@ -253,7 +253,7 @@ procedure Nested3;
i9 := 23; p9 := @i9; assert(p9^=23);
i10 := true; p10 := @i10; assert(p10^=true);
p1^ := 77; assert(i1=77);
p2^ := 2.71; assert(i2=2.71);
p2^ := 2.71; assert(abs(i2-2.71) < 0.00001);
p3^ := 'k'; assert(i3='k');
p4^ := 77; assert(i4=77);
p5^ := 77; assert(i5=77);
Expand Down

0 comments on commit 4a77b26

Please sign in to comment.