Directory structure cleanup and organization overhaul
This commit is contained in:
parent
1a143982e1
commit
98fc49a978
119 changed files with 10483 additions and 4042 deletions
|
|
@ -1,67 +0,0 @@
|
|||
#!/usr/bin/env python3
|
||||
"""
|
||||
Minimal test for Issue #9: RenderTexture resize
|
||||
"""
|
||||
|
||||
import mcrfpy
|
||||
from mcrfpy import automation
|
||||
import sys
|
||||
|
||||
def run_test(runtime):
|
||||
"""Test RenderTexture resizing"""
|
||||
print("Testing Issue #9: RenderTexture resize (minimal)")
|
||||
|
||||
try:
|
||||
# Create a grid
|
||||
print("Creating grid...")
|
||||
grid = mcrfpy.Grid(30, 30)
|
||||
grid.x = 10
|
||||
grid.y = 10
|
||||
grid.w = 300
|
||||
grid.h = 300
|
||||
|
||||
# Add to scene
|
||||
scene_ui = mcrfpy.sceneUI("test")
|
||||
scene_ui.append(grid)
|
||||
|
||||
# Test accessing grid points
|
||||
print("Testing grid.at()...")
|
||||
point = grid.at(5, 5)
|
||||
print(f"Got grid point: {point}")
|
||||
|
||||
# Test color creation
|
||||
print("Testing Color creation...")
|
||||
red = mcrfpy.Color(255, 0, 0, 255)
|
||||
print(f"Created color: {red}")
|
||||
|
||||
# Set color
|
||||
print("Setting grid point color...")
|
||||
point.color = red
|
||||
|
||||
print("Taking screenshot before resize...")
|
||||
automation.screenshot("/tmp/issue_9_minimal_before.png")
|
||||
|
||||
# Resize grid
|
||||
print("Resizing grid to 2500x2500...")
|
||||
grid.w = 2500
|
||||
grid.h = 2500
|
||||
|
||||
print("Taking screenshot after resize...")
|
||||
automation.screenshot("/tmp/issue_9_minimal_after.png")
|
||||
|
||||
print("\nTest complete - check screenshots")
|
||||
print("If RenderTexture is recreated properly, grid should render correctly at large size")
|
||||
|
||||
except Exception as e:
|
||||
print(f"Error: {e}")
|
||||
import traceback
|
||||
traceback.print_exc()
|
||||
|
||||
sys.exit(0)
|
||||
|
||||
# Create and set scene
|
||||
mcrfpy.createScene("test")
|
||||
mcrfpy.setScene("test")
|
||||
|
||||
# Schedule test
|
||||
mcrfpy.setTimer("test", run_test, 100)
|
||||
Loading…
Add table
Add a link
Reference in a new issue