Working OOP.
This commit is contained in:
@@ -53,7 +53,9 @@ TESTS = $(TEST_DIR)/feature_test.rc \
|
||||
$(TEST_DIR)/oop_step1.rc \
|
||||
$(TEST_DIR)/oop_fields.rc \
|
||||
$(TEST_DIR)/oop_method.rc \
|
||||
$(TEST_DIR)/oop_working.rc
|
||||
$(TEST_DIR)/oop_working.rc \
|
||||
$(TEST_DIR)/oop_mutation_test.rc \
|
||||
$(TEST_DIR)/oop_advanced.rc
|
||||
|
||||
EXAMPLES = $(EXAMPLE_DIR)/http_simple.rc \
|
||||
$(EXAMPLE_DIR)/http_persistent.rc \
|
||||
@@ -160,6 +162,12 @@ test: $(TARGET)
|
||||
@echo "Running OOP working tests..."
|
||||
@$(TARGET) $(TEST_DIR)/oop_working.rc 2>&1 | grep -v "Error at token" || true
|
||||
@echo ""
|
||||
@echo "Running OOP mutation tests..."
|
||||
@$(TARGET) $(TEST_DIR)/oop_mutation_test.rc 2>&1 | grep -v "Error at token" || true
|
||||
@echo ""
|
||||
@echo "Running OOP advanced tests..."
|
||||
@$(TARGET) $(TEST_DIR)/oop_advanced.rc 2>&1 | grep -v "Error at token" || true
|
||||
@echo ""
|
||||
@echo "=== All Tests Completed ==="
|
||||
|
||||
run-feature-test: $(TARGET)
|
||||
@@ -237,6 +245,12 @@ run-oop-method: $(TARGET)
|
||||
run-oop-working: $(TARGET)
|
||||
$(TARGET) $(TEST_DIR)/oop_working.rc
|
||||
|
||||
run-oop-mutation: $(TARGET)
|
||||
$(TARGET) $(TEST_DIR)/oop_mutation_test.rc
|
||||
|
||||
run-oop-advanced: $(TARGET)
|
||||
$(TARGET) $(TEST_DIR)/oop_advanced.rc
|
||||
|
||||
run-http-simple: $(TARGET)
|
||||
$(TARGET) $(EXAMPLE_DIR)/http_simple.rc
|
||||
|
||||
@@ -283,6 +297,8 @@ help:
|
||||
@echo " make run-oop-fields - Run oop_fields.rc (field initialization)"
|
||||
@echo " make run-oop-method - Run oop_method.rc (method calls)"
|
||||
@echo " make run-oop-working - Run oop_working.rc (full OOP test)"
|
||||
@echo " make run-oop-mutation - Run oop_mutation_test.rc (field mutation)"
|
||||
@echo " make run-oop-advanced - Run oop_advanced.rc (advanced OOP examples)"
|
||||
@echo ""
|
||||
@echo "Examples:"
|
||||
@echo " make run-http-simple - Run http_simple.rc (single connection HTTP server)"
|
||||
|
||||
Reference in New Issue
Block a user