dOrgTech / homebase-app

Homebase is a web application that enables users to create and manage/use DAOs on the Tezos blockchain.
https://tezos-homebase.io/
MIT License
45 stars 12 forks source link

homebase-app: Integration of Testing Suite with Feature Flag URL Changes Pending #761

Open benefacto opened 8 months ago

benefacto commented 8 months ago

Issue Summary: Pull Request #740, titled "Integrate testing suite," is an ongoing effort to enhance the testing framework within the Homebase app. This pull request is crucial for automating and streamlining the testing process during new feature development and bug fixes. The PR is in the process of merging significant changes from the branch '673-integrate-testing-suite' into the 'develop' branch.

Progress Highlights:

  1. Testing Enhancements:

    • API Call Integration to Deployer and Addition of Testing Suites: Several commits focused on integrating testing suites to improve code reliability and efficiency.
  2. Deployment and Management Improvements:

    • Managed Deployment Fixes and Network Flexibility Enhancements: Addressing deployment issues and enhancing network switch capabilities for improved security.
  3. Testing Optimizations and Reworks:

    • Action Rework and Testing Strategy Adjustments: Focused on automated actions and optimization strategies like individual test runs to avoid timeouts.
  4. Conflict Resolutions and Test Re-enabling:

    • Merging and Conflict Resolution: Aligning new changes with the existing codebase.
    • Re-enabling of Tests: An important step towards finalizing the testing suite.

Pending Tasks:

Current Status:

Next Steps:

benefacto commented 8 months ago

The comments in #673 document what's remaining to be finished