Bob/tests
Bobby Lucero b220cf70e0 Enhanced super functionality with comprehensive class inheritance tests
- Added super support for class inheritance (not just extensions)
- Added constructor super calls (super.init())
- Added method super calls (super.methodName())
- Added deep inheritance chain testing (3+ levels)
- Added method chaining with super
- Added complex expressions with super
- Added string contexts with super
- Added empty derived class testing
- Expanded test coverage from 22 to 121 lines
- Added 5 comprehensive test categories:
  1. Class inheritance with super
  2. Deep inheritance with super
  3. Super in extensions (preserved original)
  4. Super edge cases
  5. Empty derived classes

All tests pass and are integrated into main test suite.
2025-08-13 00:29:33 -04:00
..
debug_any_tag.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_inheritance.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_init_params.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_init_person.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_mixed_super.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_super_chain.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
debug_super_min.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
import_user_of_mod_hello.bob Built in modules, user modules, ability to disable builtin modules 2025-08-12 00:16:36 -04:00
mod_hello.bob Built in modules, user modules, ability to disable builtin modules 2025-08-12 00:16:36 -04:00
test_base64.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_builtin_methods_style.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_and_extension.bob Pre class implementation commit 2025-08-10 16:50:18 -04:00
test_class_basic.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_edge_cases.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_extension_user.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_inheritance.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_init.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_stress.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_class_super.bob Enhanced super functionality with comprehensive class inheritance tests 2025-08-13 00:29:33 -04:00
test_class_with_this.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_classes_comprehensive.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_classes_extensive.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_extension_methods.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_extension_syntax.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_hash.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_imports_basic.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_imports_builtin.bob Started fleshing out built in modules. 2025-08-12 03:26:50 -04:00
test_inc_property.bob Try Catch 2025-08-11 18:26:41 -04:00
test_math.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_method_calls.bob Pre class implementation commit 2025-08-10 16:50:18 -04:00
test_os_basic.bob Started fleshing out built in modules. 2025-08-12 03:26:50 -04:00
test_path.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_polymorphism_practical.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_polymorphism.bob Various changes, again. Updated extension. Added classes, super, this, polymorphism. 2025-08-10 22:44:46 -04:00
test_rand.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_re.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_time.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_try_catch_cross_function.bob Try Catch bug fixing 2025-08-11 20:12:24 -04:00
test_try_catch_edge_cases2.bob Try Catch bug fixing 2025-08-11 20:12:24 -04:00
test_try_catch_extensive.bob Try Catch 2025-08-11 18:26:41 -04:00
test_try_catch_loop_interactions.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00
test_try_catch_runtime.bob Try Catch 2025-08-11 18:26:41 -04:00
test_try_catch.bob Try Catch 2025-08-11 18:26:41 -04:00
test_uuid.bob Updated tests and testing built in modules 2025-08-12 16:50:54 -04:00