test weak_framework