Rafal Kupiec
|
aea0d1a5ec
|
Workaround applied to make test working.
|
2019-04-13 14:35:27 +02:00 |
Rafal Kupiec
|
b302e8c2b2
|
Test static variables.
|
2019-04-11 13:29:44 +02:00 |
Rafal Kupiec
|
aae526b1d4
|
Closure as filter.
|
2019-04-11 09:10:03 +02:00 |
Rafal Kupiec
|
5cc803d07c
|
Another closure test comes in.
|
2019-04-11 08:58:54 +02:00 |
Rafal Kupiec
|
4eaf6a7117
|
AerScript is strict type hinting language, thus OP_TEQ & OP_TNE are not needed here.
|
2019-04-11 06:25:20 +02:00 |
Rafal Kupiec
|
9c426b20cc
|
Factory design pattern test.
|
2019-04-10 20:22:13 +02:00 |
Rafal Kupiec
|
725b60cb88
|
Check switch block.
|
2019-04-10 20:01:17 +02:00 |
Rafal Kupiec
|
0c2b2c9df5
|
Class instance as argument.
|
2019-04-10 19:54:05 +02:00 |
Rafal Kupiec
|
493fcd0e92
|
Test complex expressions one more time.
|
2019-04-10 19:41:48 +02:00 |
Rafal Kupiec
|
57c6b3483a
|
Test strtr() builtin function.
|
2019-04-10 19:18:39 +02:00 |
Rafal Kupiec
|
ab4705518c
|
Another script for interpreter testing.
|
2019-04-10 19:12:44 +02:00 |
Rafal Kupiec
|
08307c5ad6
|
Let's test exceptions.
|
2019-04-10 18:59:26 +02:00 |
Rafal Kupiec
|
46250f0cd8
|
IP address encode/decode test.
|
2019-04-10 11:28:57 +02:00 |
Rafal Kupiec
|
ee7b1e56ae
|
Another test of closure.
|
2019-04-10 11:19:29 +02:00 |
Rafal Kupiec
|
a4b5db4005
|
Formatting.
|
2019-04-10 09:52:20 +02:00 |
Rafal Kupiec
|
6b86f4c855
|
Add assertion test.
|
2019-04-10 09:23:23 +02:00 |
Rafal Kupiec
|
ad3c6e6d7e
|
Closure event test.
|
2019-04-08 13:58:40 +02:00 |
Rafal Kupiec
|
b320d35cf7
|
Test char to int conversion.
|
2019-04-08 10:32:31 +02:00 |
Rafal Kupiec
|
c2b3cc1a2f
|
Test magic methods.
|
2019-04-08 10:24:32 +02:00 |
Rafal Kupiec
|
580d1af308
|
More tests to go.
|
2019-04-08 09:31:58 +02:00 |
Rafal Kupiec
|
58b63a9f16
|
Another simple test.
|
2019-04-08 08:57:45 +02:00 |
Rafal Kupiec
|
67f40db553
|
Typehinting test.
|
2019-04-06 17:01:28 +02:00 |
Rafal Kupiec
|
bda8316e1b
|
Add interface tests (OOP).
|
2019-04-06 16:02:20 +02:00 |
Rafal Kupiec
|
3359b99128
|
Test complex expressions.
|
2019-04-05 09:43:07 +02:00 |
Rafal Kupiec
|
afe978e366
|
Test call by dereferencing array.
|
2019-04-05 09:22:47 +02:00 |
Rafal Kupiec
|
4d07a10336
|
One more callback test.
|
2019-04-05 09:13:29 +02:00 |
Rafal Kupiec
|
cfc0342a10
|
Let's test operators precedence.
|
2019-04-05 09:08:11 +02:00 |
Rafal Kupiec
|
62d8451d12
|
Add multiple inheritance test.
|
2019-04-05 08:52:30 +02:00 |
Rafal Kupiec
|
5bfa60724a
|
Add new test - brainfuck interpreter.
|
2019-04-05 08:07:06 +02:00 |
Rafal Kupiec
|
dc44ee31b8
|
Add new test - luhn verification.
|
2019-04-04 11:53:50 +02:00 |
Rafal Kupiec
|
629484fcf6
|
Make a use of NULL operator.
|
2019-03-30 19:52:51 +01:00 |
Rafal Kupiec
|
0f5073f3fb
|
Fix test.
|
2019-03-29 09:45:32 +01:00 |
Rafal Kupiec
|
d76e48c885
|
It is already integer.
|
2019-03-27 09:45:02 +01:00 |
Rafal Kupiec
|
e39bdae5b8
|
Fix test.
|
2019-03-23 23:25:00 +01:00 |
Rafal Kupiec
|
3074b4efaf
|
Fix test.
|
2019-03-23 17:33:29 +01:00 |
Rafal Kupiec
|
ab09ba6943
|
Tests should use new array syntax.
|
2019-03-21 17:33:40 +01:00 |
Rafal Kupiec
|
ff73690111
|
Update tests to follow new syntax.
|
2019-03-17 19:48:52 +01:00 |
Rafal Kupiec
|
8aacf7c70e
|
Do not use PH7_KEYWORD_FUNCTION for closure declaration.
|
2019-03-09 19:43:56 +01:00 |
Rafal Kupiec
|
5d3acf74d0
|
Another test - tokenizer.
|
2019-02-07 18:43:58 +01:00 |
Rafal Kupiec
|
6927c5c038
|
Factorial test.
|
2019-02-07 18:29:53 +01:00 |
Rafal Kupiec
|
6a74bf9e8b
|
Test if method overloading is working properly.
|
2019-02-07 18:23:37 +01:00 |
Rafal Kupiec
|
ed8dab7870
|
Add more tests.
|
2019-02-05 19:48:38 +01:00 |
Rafal Kupiec
|
ff9e38a480
|
This is really an array.
|
2019-02-05 19:26:06 +01:00 |
Rafal Kupiec
|
8782b9c25b
|
Update tests to use more strict data types instead of mixed.
|
2018-11-26 14:41:41 +01:00 |
Rafal Kupiec
|
ba0c250911
|
Fix test.
|
2018-09-23 19:07:03 +02:00 |
Rafal Kupiec
|
08296110fb
|
Temporarily fix tests.
|
2018-09-23 17:51:47 +02:00 |
Rafal Kupiec
|
bd4d146d0a
|
Initial version of variable definition.
|
2018-09-21 00:21:15 +02:00 |
Rafal Kupiec
|
ca00cadba7
|
Use strict type hinting in all tests.
|
2018-09-14 21:32:08 +02:00 |
Rafal Kupiec
|
029dd9bfb4
|
Several changes made:
* Do not overload entry point
* Automatically call Program::__construct()
* Automatically call Program::main();
* Fix all tests
|
2018-08-12 12:52:35 +02:00 |
Rafal Kupiec
|
5d9ccf9c65
|
More tests
|
2018-08-10 08:51:38 +02:00 |
Rafal Kupiec
|
c419b8605d
|
Add more tests
|
2018-08-07 17:16:28 +02:00 |
Rafal Kupiec
|
80f376af62
|
Test debug_backtrace() function
|
2018-08-07 15:47:14 +02:00 |
Rafal Kupiec
|
6f0d1ab3ff
|
Tests should use new string concatenation operator
|
2018-08-07 07:53:26 +02:00 |
Rafal Kupiec
|
4bbdc20174
|
This commit contains several changes:
* print() is now treated as standard function
* get rid of echo() function
* fix test suite
and it fixes #26.
|
2018-08-06 17:18:27 +02:00 |
Rafal Kupiec
|
dd239530d8
|
Test if unicode characters can be used as method / variable name
|
2018-08-06 08:23:51 +02:00 |
Rafal Kupiec
|
ff6a7012a4
|
Another test, converting arab numbers to roman
|
2018-08-05 22:25:15 +02:00 |
Rafal Kupiec
|
fcd35584de
|
Simple 'Hello world' test
|
2018-08-05 22:10:26 +02:00 |
Rafal Kupiec
|
64ee53a63a
|
Add first Aer test
|
2018-08-03 08:00:39 +02:00 |