00:00: This tutorial guides you through creating new tests and submitting a pull request 00:03: with a new branch. 00:05: You'll learn how to identify test coverage gaps, generate tests, and manage your 00:09: pull request from Amikoo through to GitHub. 00:13: This tutorial walks through a complete workflow: identifying coverage gaps, 00:17: generating new tests, and submitting them via a pull request on a new branch. 00:22: Ask Amikoo: "What are some gaps in my test coverage?" Amikoo will analyze your repository 00:27: and return a breakdown of untested modules. 00:30: Amikoo categorizes your coverage into three groups: areas with no tests, areas that are 00:35: partially covered, and areas that have tests but could benefit from a review. 00:40: Review the available scenarios and choose which coverage area you'd like to address 00:43: first. 00:45: In this example, an area with no existing coverage is selected, with the goal of 00:49: generating new tests and submitting them via a pull request. 00:53: Using the context from your connected repository, Amikoo creates tests for the 00:57: requested modules 00:58: — in this case, five new test files. 01:02: Amikoo displays the contents of each test file, including the test name and the 01:06: location where it will be added. 01:11: Before creating and committing the files, Amikoo presents 01:14: a full summary for your review. 01:19: The summary confirms 26 new tests across five files. Review the details before 01:24: proceeding. 01:25: The tests span several distinct areas of your application, giving you broad new 01:29: coverage in a single workflow. 01:31: Confirm to create the branch and commit the files. Amikoo creates a pull request 01:36: containing all five files and 26 tests. 01:42: Amikoo may surface warnings — for example, that the Amikoo QA reporter isn't 01:47: configured in your repository, or that no GitHub Actions workflow exists. 01:51: These are informational only and do not affect the branch or pull request creation. 01:56: Head to GitHub to view the newly created pull request. 02:01: The pull request mirrors the summary from AmikooChat — five test files with 26 new 02:06: tests covering member directory, today's schedule, instructors, analytics, and chat. 02:10: chat. 02:15: From the pull request, you can review the commits, inspect the changed files, and 02:19: merge when ready. 02:21: The pull request confirms that the branch was created by AmikooAI. 02:25: This workflow shows how quickly new tests can be created and submitted directly from 02:30: the AmikooChat interface. 02:32: Once you've reviewed the pull request, merge it to incorporate the new tests into 02:36: your main branch. 02:37: You have successfully identified coverage gaps, generated new test files, and 02:41: submitted a pull request with a new branch. 02:44: Head to GitHub to review and merge 02:46: the pull request to complete the process.