Aer/tests
2019-12-14 23:30:38 +01:00
..
data Add 'include' & 'require' statements test. 2019-12-10 19:21:27 +01:00
anon_filter.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
anon_filter.exp Closure as filter. 2019-04-11 09:10:03 +02:00
arab_to_roman.aer We can now declare key and value variables inside a loop. 2019-05-01 11:51:08 +02:00
arab_to_roman.exp Another test, converting arab numbers to roman 2018-08-05 22:25:15 +02:00
array_subscription.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
array_subscription.exp Array subscription test. 2019-04-19 07:54:53 +02:00
assertion_test.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
assertion_test.exp Add assertion test. 2019-04-10 09:23:23 +02:00
base32_test.aer Do not try to access non-existen string index. 2019-09-07 20:07:46 +02:00
base32_test.exp Real life test - base32. 2019-04-17 13:16:27 +02:00
bin_format.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
bin_format.exp Another simple test. 2019-04-08 08:57:45 +02:00
brainfuck_interpreter.aer Properly implement tests. 2019-07-01 20:07:06 +02:00
brainfuck_interpreter.exp Add new test - brainfuck interpreter. 2019-04-05 08:07:06 +02:00
bubble_sort.aer Bubble sort algorithm in AerScript. 2019-04-20 16:56:53 +02:00
bubble_sort.exp Bubble sort algorithm in AerScript. 2019-04-20 16:56:53 +02:00
callback_function.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
callback_function.exp Add more tests. 2019-02-05 19:48:38 +01:00
center_text.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
center_text.exp Another script for interpreter testing. 2019-04-10 19:12:44 +02:00
class_instance_arg.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
class_instance_arg.exp Class instance as argument. 2019-04-10 19:54:05 +02:00
closure_event.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
closure_event.exp Closure event test. 2019-04-08 13:58:40 +02:00
closure_test.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
closure_test.exp Another closure test comes in. 2019-04-11 08:58:54 +02:00
complex_expressions.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
complex_expressions.exp Test complex expressions. 2019-04-05 09:43:07 +02:00
complex_expressions2.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
complex_expressions2.exp Test complex expressions one more time. 2019-04-10 19:41:48 +02:00
constants_access.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
constants_access.exp Add constants test. 2019-05-07 08:42:42 +02:00
debug_backtrace.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
debug_backtrace.exp Test debug_backtrace() function 2018-08-07 15:47:14 +02:00
entry_point.aer Properly look for method in all classes. 2019-05-29 06:12:49 +02:00
entry_point.exp Extend this test. 2019-05-08 09:03:21 +02:00
eulers_totient.aer Program to calculate Euler's Totient Function. 2019-04-20 14:17:06 +02:00
eulers_totient.exp Program to calculate Euler's Totient Function. 2019-04-20 14:17:06 +02:00
exception_handler.aer Extend the exception test. 2019-06-05 08:23:13 +02:00
exception_handler.exp Extend the exception test. 2019-06-05 08:23:13 +02:00
extended_closure.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
extended_closure.exp Another test of closure. 2019-04-10 11:19:29 +02:00
factorial_test.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
factorial_test.exp Factorial test. 2019-02-07 18:29:53 +01:00
factory_objects.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
factory_objects.exp Factory design pattern test. 2019-04-10 20:22:13 +02:00
fibonacci_sequence.aer Fibonacci sequence in AerScript implementation. 2019-06-14 22:52:02 +02:00
fibonacci_sequence.exp Fibonacci sequence in AerScript implementation. 2019-06-14 22:52:02 +02:00
goto_statement.aer Fix for index outside the bounds. 2019-07-01 21:08:07 +02:00
goto_statement.exp New test for goto statement. 2019-05-06 06:39:36 +02:00
hello_world.aer Add some comments, to see if they are working. 2019-04-16 15:08:08 +02:00
hello_world.exp Simple 'Hello world' test 2018-08-05 22:10:26 +02:00
implicitly_typed_declarations.aer Test for implicitly typed declarations. 2019-06-15 23:44:10 +02:00
implicitly_typed_declarations.exp Test for implicitly typed declarations. 2019-06-15 23:44:10 +02:00
include_statements.aer Add 'include' & 'require' statements test. 2019-12-10 19:21:27 +01:00
include_statements.exp Add 'include' & 'require' statements test. 2019-12-10 19:21:27 +01:00
int2alpha_test.aer Reimplement import() builtin function as a global-scope statement. This fixes #58. 2019-12-14 23:30:38 +01:00
int2alpha_test.exp More tests to go. 2019-04-08 09:31:58 +02:00
interface_test.aer Add interface tests (OOP). 2019-04-06 16:02:20 +02:00
interface_test.exp Add interface tests (OOP). 2019-04-06 16:02:20 +02:00
ip_addr_enc_dec.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
ip_addr_enc_dec.exp IP address encode/decode test. 2019-04-10 11:28:57 +02:00
is_statement.aer New test for 'is' statement. 2019-06-07 13:19:50 +02:00
is_statement.exp New test for 'is' statement. 2019-06-07 13:19:50 +02:00
load_module.aer Reimplement import() builtin function as a global-scope statement. This fixes #58. 2019-12-14 23:30:38 +01:00
load_module.exp Reimplement import() builtin function as a global-scope statement. This fixes #58. 2019-12-14 23:30:38 +01:00
loop_do_while_test.aer Test do { ... } while(); loop. 2019-04-17 11:01:34 +02:00
loop_do_while_test.exp Test do { ... } while(); loop. 2019-04-17 11:01:34 +02:00
loop_for_test.aer Test a for() loop as well. 2019-04-17 11:07:53 +02:00
loop_for_test.exp Test a for() loop as well. 2019-04-17 11:07:53 +02:00
loop_foreach_test.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
loop_foreach_test.exp Test foreach() loop. 2019-05-02 18:51:12 +02:00
loop_while_test.aer Test while loop. 2019-04-16 19:31:24 +02:00
loop_while_test.exp Test while loop. 2019-04-16 19:31:24 +02:00
luhn_verify.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
luhn_verify.exp Add new test - luhn verification. 2019-04-04 11:53:50 +02:00
magic_method.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
magic_method.exp Test magic methods. 2019-04-08 10:24:32 +02:00
multiple_inheritance.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
multiple_inheritance.exp Add multiple inheritance test. 2019-04-05 08:52:30 +02:00
null_coalescing.aer Test NULL-coalescing operator. 2019-06-21 23:53:01 +02:00
null_coalescing.exp Test NULL-coalescing operator. 2019-06-21 23:53:01 +02:00
operators_precedence.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
operators_precedence.exp Test call by dereferencing array. 2019-04-05 09:22:47 +02:00
overloading_constructor.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
overloading_constructor.exp Add another test - constructor overloading. 2019-04-17 12:24:32 +02:00
overloading_methods.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
overloading_methods.exp Test if method overloading is working properly. 2019-02-07 18:23:37 +01:00
parent_this_statements.aer Lets test access to derived attributes. 2019-05-31 10:18:17 +02:00
parent_this_statements.exp Lets test access to derived attributes. 2019-05-31 10:18:17 +02:00
pascal_triangle.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
pascal_triangle.exp The program code for printing Pascal’s Triangle. 2019-04-20 13:49:45 +02:00
path_split.aer No way this is working! 2019-07-01 21:03:45 +02:00
path_split.exp Path splitting test. 2019-04-17 08:32:19 +02:00
printf_test.aer Test char to int conversion. 2019-04-08 10:32:31 +02:00
printf_test.exp Test char to int conversion. 2019-04-08 10:32:31 +02:00
reference_test.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
reference_test.exp Add more tests. 2019-02-05 19:48:38 +01:00
singleton_test.aer Extend singleton test. 2019-06-29 16:04:15 +02:00
singleton_test.exp Extend singleton test. 2019-06-29 16:04:15 +02:00
static_class.aer Test static class. 2019-05-30 13:08:35 +02:00
static_class.exp Test static class. 2019-05-30 13:08:35 +02:00
static_var.aer Properly implement tests. 2019-07-01 20:07:06 +02:00
static_var.exp Test static variables. 2019-04-11 13:29:44 +02:00
switch_block.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
switch_block.exp Check switch block. 2019-04-10 20:01:17 +02:00
text_normalize.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
text_normalize.exp Test strtr() builtin function. 2019-04-10 19:18:39 +02:00
tokenizer.aer Do not unset $this. 2019-05-29 13:53:52 +02:00
tokenizer.exp Another test - tokenizer. 2019-02-07 18:43:58 +01:00
type_hinting.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
type_hinting.exp Typehinting test. 2019-04-06 17:01:28 +02:00
type_juggle.aer Assume private visibility for all class members by default. 2019-05-17 08:40:41 +02:00
type_juggle.exp Add more tests 2018-08-07 17:16:28 +02:00
unicode_characters.aer Fix test. 2019-05-01 11:48:57 +02:00
unicode_characters.exp Add first Aer test 2018-08-03 08:00:39 +02:00
utf8_variables.aer Do not use 'elseif' construction. 2019-04-17 07:49:22 +02:00
utf8_variables.exp Test if unicode characters can be used as method / variable name 2018-08-06 08:23:51 +02:00