Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stryker Mutation tool - Installation #63

Open
wants to merge 2 commits into
base: f24
Choose a base branch
from

Conversation

AlAnoud2003
Copy link

@AlAnoud2003 AlAnoud2003 commented Oct 25, 2024

Unfortunately, upon installing this tool, or any tool on my laptop, no matter what is installed, the node_modules file completely gets deleted. Therefore, I will not be merging this pull request.

Upon having other team members attempt to install Stryker Mutation on their laptops, the installation was successful.

Tool: Stryker Mutation
I installed the tool using the "npm init stryker" command. This tool modified the gitignore file and created a file titled: "stryker.config.json". When setting up, I selected the needed parameters (as shown in the screenshot), for example, Mocha as the test runner, "none" as the build command, reporters as: "html, clear-text, progress", npm as the package manager, and finally JSON as the file type for the config file. To run the tool, I used the command "npx stryker run" and viewed the mutations found.

Files changed:

  • Modified the config.json file
  • Added the stryker.config.json

Installation:
Screenshot 2024-10-27 at 9 14 52 PM

Evidence of file-creation/modification:
Screenshot 2024-10-27 at 9 15 37 PM

Screenshot 2024-10-27 at 9 15 03 PM Screenshot 2024-10-27 at 9 15 18 PM

Running the tool:
Screenshot 2024-10-26 at 12 45 44 AM

@AlAnoud2003 AlAnoud2003 requested a review from zanzoonh October 27, 2024 18:52
@Hakaabi Hakaabi self-requested a review October 27, 2024 19:47
Copy link

@Hakaabi Hakaabi left a comment

Choose a reason for hiding this comment

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

The installation looks great!

Copy link

@zanzoonh zanzoonh 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 to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants