Search in sources :

Example 46 with Memory

use of php.runtime.Memory in project jphp by jphp-compiler.

the class ConditionsTest method testNested.

@Test
public void testNested() {
    Memory memory = includeResource("conditions/nested.php");
    Assert.assertEquals("success", memory.toString());
}
Also used : Memory(php.runtime.Memory) Test(org.junit.Test)

Example 47 with Memory

use of php.runtime.Memory in project jphp by jphp-compiler.

the class ConditionsTest method testSwitchCase.

@Test
public void testSwitchCase() {
    Memory memory = includeResource("conditions/switch_case.php");
    Assert.assertEquals("success", memory.toString());
}
Also used : Memory(php.runtime.Memory) Test(org.junit.Test)

Example 48 with Memory

use of php.runtime.Memory in project jphp by jphp-compiler.

the class EvalTest method testSimple.

@Test
public void testSimple() {
    Memory memory = includeResource("eval/simple.php");
    Assert.assertEquals("success", memory.toString());
}
Also used : Memory(php.runtime.Memory) Test(org.junit.Test)

Example 49 with Memory

use of php.runtime.Memory in project jphp by jphp-compiler.

the class ExpressionsTest method testPlusMinusMulDiv.

@Test
public void testPlusMinusMulDiv() {
    Memory memory = includeResource("expressions/plus_minus_mul_div.php");
    Assert.assertEquals("success", memory.toString());
}
Also used : Memory(php.runtime.Memory) Test(org.junit.Test)

Example 50 with Memory

use of php.runtime.Memory in project jphp by jphp-compiler.

the class UnsetTest method testObjectValue.

@Test
public void testObjectValue() {
    Memory memory = includeResource("unset/object_value.php");
    Assert.assertEquals("success", memory.toString());
}
Also used : Memory(php.runtime.Memory) Test(org.junit.Test)

Aggregations

Memory (php.runtime.Memory)346 Test (org.junit.Test)124 ArrayMemory (php.runtime.memory.ArrayMemory)122 ObjectMemory (php.runtime.memory.ObjectMemory)75 LongMemory (php.runtime.memory.LongMemory)58 StringMemory (php.runtime.memory.StringMemory)58 ForeachIterator (php.runtime.lang.ForeachIterator)47 ReferenceMemory (php.runtime.memory.ReferenceMemory)40 KeyValueMemory (php.runtime.memory.KeyValueMemory)25 Invoker (php.runtime.invoke.Invoker)21 ArrayKeyMemory (php.runtime.memory.helper.ArrayKeyMemory)21 ArrayValueMemory (php.runtime.memory.helper.ArrayValueMemory)21 ShortcutMemory (php.runtime.memory.helper.ShortcutMemory)21 Environment (php.runtime.env.Environment)20 IObject (php.runtime.lang.IObject)19 UndefinedMemory (php.runtime.memory.helper.UndefinedMemory)16 ClassEntity (php.runtime.reflection.ClassEntity)16 TraceInfo (php.runtime.env.TraceInfo)12 File (java.io.File)7 LocalVariable (org.develnext.jphp.core.compiler.jvm.misc.LocalVariable)7