pike.git/
src/
testsuite.in
Branch:
Tag:
Non-build tags
All tags
No tags
2016-12-01
2016-12-01 10:05:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>
f19b3f47e516784c58718c1ea9a9479a76d4c1ed (
7
lines) (+
4
/-
3
)
[
Show
|
Annotate
]
Branch:
8.1
Testsuite: Fix remaining named/anonymous class fall-out.
5261:
test_compile([[ class {
-
class foobar {}
()
;
+
class foobar {};
object(Stdio.File) foo = foobar(); }]]) test_compile(class { object(Stdio.File) foo=class {} ();})
7144:
test_true([[Pike.count_memory (-1, ({time(1)})) + Pike.count_memory (-1, ([1: time(1)])) == Pike.count_memory (0, ({([1: time(1)])}))]])
-
test_true([[Pike.count_memory (0, class {mapping(
X
:array(int)) x;}) >
+
test_true([[Pike.count_memory (0, class {mapping(
this_program
:array(int)) x;}) >
Pike.count_memory (0, class {int x;})]]) test_true([[Pike.count_memory (0, ({compile ( "constant x = ([1: " + time(1) +
8011:
test_true(class { int foo() { return 1; }}()->foo()) test_true(class { int i=1; }()->i) test_false(class { int foo() { return 1; }}()->bar)
-
test_eq(class { program foo=class
c
{ int i=20; }; }()->foo()->i,20)
+
test_eq(class { program foo
=
class { int i=20; }; }()->foo()->i,20)
// class() test_true(programp(class (){}))