• Will Chen's avatar
    Parameterize undo e2e test (#1943) · 86e40057
    Will Chen 提交于
    <!-- CURSOR_SUMMARY -->
    ---
    
    > [!NOTE]
    > Parameterizes the undo e2e test and adds a second run using native Git
    via a shared helper.
    > 
    > - **Tests (e2e)**:
    > - Refactor `e2e-tests/undo.spec.ts` to use `runUndoTest(po,
    nativeGit)` helper.
    > - Pass `nativeGit` through `po.setUp({ autoApprove: true, nativeGit
    })`.
    >     - Import `PageObject` from `helpers/test_helper`.
    > - Add second test "undo with native git" alongside existing "undo"
    test.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    2108a7d73669794f0052192e8b5a1ffac3d54ec1. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Parameterized the undo e2e test to run with and without native Git,
    improving coverage without duplicating code.
    
    - **Refactors**
    - Added runUndoTest(po, nativeGit) helper and passed nativeGit to setUp.
      - Split into two test cases: “undo” and “undo with native git”.
    - Minor whitespace-only formatting updates in snapshot and fixture
    files.
    
    <sup>Written for commit 2108a7d73669794f0052192e8b5a1ffac3d54ec1.
    Summary will update automatically on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    86e40057
undo.spec.ts 1.1 KB