Commit Graph

1 Commits

Author SHA1 Message Date
Sagar Khalasi
d64eab6369
fix: Fix the api_multipart spec test case (#39249)
## Description
Fix: Removed the older code to create same name api call on each test
and delete on each case which introduce the flakiness. Have improved the
code via import app to fix the error for api load issue.


Fixes #
https://app.zenhub.com/workspaces/qa-63316faf86bb2e170ed2e46b/issues/gh/appsmithorg/appsmith/39248

## Automation

/ok-to-test tags="@tag.All"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/13306363204>
> Commit: 0ee4e2816862117722b3cd96f5c09cca107532fa
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13306363204&attempt=2"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Thu, 13 Feb 2025 14:39:58 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Tests**
- Streamlined API testing by shifting from creating and deleting APIs to
selecting existing ones.
- Updated the test cleanup process to consistently restore the
application’s state.

- **New Features**
- Introduced a comprehensive configuration that defines the
application’s UI, page layouts, themes, and API actions, including
enhanced support for file uploads.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-02-13 20:22:39 +05:30