Skip to content

Conversation

colinlyguo
Copy link
Member

No description provided.

@colinlyguo colinlyguo requested a review from frisitano July 21, 2025 07:46
Copy link
Collaborator

@frisitano frisitano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have left some general comments inline. I think we should restructure this crate a bit. Firstly the crate should be a workspace member, this can be achieved by creating the crate using cargo new tests --lib. We should then have the following directory structure:

tests/
    src/
    tests/
    Cargo.toml

All of the logic currently in common should go inside of src/. The files in integration can be moved to tests/integration.

Regarding the comments left inline I will wait for your. feedback.

@colinlyguo colinlyguo force-pushed the e2e-test-in-github-CI branch from 3524d16 to f093612 Compare July 22, 2025 09:27
@colinlyguo colinlyguo force-pushed the e2e-test-in-github-CI branch from f093612 to 794c026 Compare July 22, 2025 12:18
@colinlyguo colinlyguo requested review from frisitano and greged93 July 28, 2025 11:10
frisitano
frisitano previously approved these changes Jul 28, 2025
Copy link
Collaborator

@frisitano frisitano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, left some minor comments inline.

Copy link
Collaborator

@frisitano frisitano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@colinlyguo colinlyguo merged commit c030533 into main Jul 28, 2025
13 checks passed
@colinlyguo colinlyguo deleted the e2e-test-in-github-CI branch July 28, 2025 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants